Javascript 可以重命名与其他类上的函数同名的JS函数的IDE

Javascript 可以重命名与其他类上的函数同名的JS函数的IDE,javascript,ide,refactoring,Javascript,Ide,Refactoring,我想知道是否有人知道IDE有重构工具,比如“重命名函数”或“查找所有引用”,它们不会被不同类上同名的两个函数混淆 也就是说,如果一个类Foo带有Foo.prototype.myFunc,一个类Bar带有Bar.prototype.myFunc,那么我希望能够右键单击如下调用 var b = new Bar(); b.myFunc(); 并让它提供只适用于Bar.myFunc()而不适用于Foo.myFunc()的重构工具。Visual Studio和JetBrains ReSharper的组合

我想知道是否有人知道IDE有重构工具,比如“重命名函数”或“查找所有引用”,它们不会被不同类上同名的两个函数混淆

也就是说,如果一个类Foo带有Foo.prototype.myFunc,一个类Bar带有Bar.prototype.myFunc,那么我希望能够右键单击如下调用

var b = new Bar();
b.myFunc();

并让它提供只适用于Bar.myFunc()而不适用于Foo.myFunc()的重构工具。

Visual Studio和JetBrains ReSharper的组合提供了许多智能工具,它们应该能够做到这一点:

Visual Studio和JetBrains ReSharper的组合提供了许多智能工具,应该能够做到这一点: