Wie kann ich den Umriss in Eclipse anzeigen, wenn ich das aufschlussreiche Modulmuster verwende?

Ich überarbeite gerade einen JavaScript-Code, den wir haben, und habe ihn unter anderem geändert, um das aufschlussreiche Modulmuster zu nutzen. Der Code sieht viel aufgeräumter aus und funktioniert gut, aber ich kann die Funktionen in der Gliederungsansicht nicht mehr sehen. Ich sehe den obersten Namespace var als var, aber Sie können ihn nicht erweitern, um die darin enthaltenen Funktionen anzuzeigen.

Nehmen wir an, der verwendete Code sieht folgendermaßen aus:

<code>function myFunc1() {}
function myFunc2() {}
</code>

In diesem Fall sehen Sie beide Funktionen in der Gliederungsansicht. Aber wenn Sie es so ändern:

<code>var myNamespace = function()
{
  function myFunc1() {}
  function myFunc2() {}

  return {
    name: "myNamespace",
    myFunc1: myFunc1,
    myFunc2: myFunc2
  }
}();
</code>

In der Gliederungsansicht sehen Sie dann nur die Variable myNamespace. Ich habe versucht zu suchen, kann aber keine Ansicht finden, die mir die Hierarchie korrekt anzeigt. Kennt jemand eine Möglichkeit, dies zu sehen, oder ist es ein Fall, dass Eclipse dies nicht kann?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage