Community
Participate
Working Groups
* Create a JS project * create a new .js file with the following content: function f() { } function bar() { f(); } * refactor > rename f to f1 * refactor > rename f1 to f21 * The result is this: function f2() { } function bar() {ff1(); }
I also noticed that after the first refactoring, mark occurrences no longer works correctly for the renamed function. I was just trying out JSDT and I have to say I'm disappointed. It doesn't seem nearly as robust as JDT and Open Declaration does not seem to work at all (not even for the simple example above). I'm going to try Webstorm, even though I would much rather be able to do my Java and JS development in the same IDE (Eclipse).