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

时间:2012-06-22 21:31:55

标签: javascript ide refactoring

我想知道是否有人知道IDE具有重构工具,例如“重命名函数”或“查找所有引用”,这些工具不会被不同类中具有相同名称的两个函数混淆。

也就是说,如果你有一个Foo类的Foo.prototype.myFunc和一个带Bar.prototype.myFunc的类Bar,我希望能够右键点击一个像

这样的调用
var b = new Bar();
b.myFunc();

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

1 个答案:

答案 0 :(得分:0)

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