Como posso visualizar o esboço no eclipse ao usar o padrão de módulo de revelação?
Atualmente estou refatorando algum código JavaScript que temos e, entre outras coisas, eu o alterei para usar o padrão de módulo revelador. O código está muito mais organizado e funciona bem, mas não consigo mais ver as funções na visualização de estrutura de tópicos. Eu vejo o namespace de nível superior var como um var, mas você não pode expandi-lo para ver as funções nele.
Vamos dizer que o código usado para ficar assim:
<code>function myFunc1() {} function myFunc2() {} </code>
Nesse caso, você vê as duas funções na vista de estrutura de tópicos. Mas se você mudar isso para isso:
<code>var myNamespace = function() { function myFunc1() {} function myFunc2() {} return { name: "myNamespace", myFunc1: myFunc1, myFunc2: myFunc2 } }(); </code>
Em seguida, a visualização de tópicos mostra apenas o myNamespace var. Eu tentei procurar, mas não consigo encontrar uma visão que realmente me mostre a hierarquia corretamente. Alguém sabe de uma maneira de ver isso ou é um caso de eclipse não ser capaz de fazer isso?