是否存在外部(独立于编辑器)的重构工具?

时间:2010-10-16 10:07:38

标签: refactoring

是否存在重构(能够进行有意识的语言感知重命名类/变量重命名和替换简单构造而不是执行哑字符串搜索和替换)工具,可以在没有IDE /编辑器的情况下使用吗?

我对Scala,C#和PHP语言特别感兴趣。

2 个答案:

答案 0 :(得分:1)

对于Scala,有一个可以独立使用的重构库:http://scala-refactoring.org/

答案 1 :(得分:0)

不完全是您正在寻找的东西,但是Bicycle Repair Man,一个Python重构工具,作为一个与编辑器无关的重构库。它实际上是通过编辑器/ IDE插件使用的。