Eclipse> WST> JSDT Javascript Refactoring Das Umbenennen von Variablen funktioniert die Hälfte der Zeit

ImEclipse (Ich verwende derzeit 3.8.0 @ Linux (Mint 14 (Ubuntu (Debian))) und benenne die Variablen mit umRefactor ist eine Option, die zufällig verfügbar zu sein scheint. Für einige Codes ist es da und für andere nicht.

Ich habe versucht, ein Muster warum einige zu sehenvar Deklarationen können umbenannt werden und andere nicht, aber ich habe sie noch nicht gefunden.

Warum funktioniert Refactor-> Rename bei manchen Codes nicht? Wie kann ich das schaffen?

An den hervorgehobenen Referenzen können Sie erkennen, dass Eclipse genau weiß, was überarbeitet werden sollte. Also verstehe ich nicht, was das Problem ist.

Kein Problem:

Problem:

Antworten auf die Frage(3)

Ihre Antwort auf die Frage