在一个旧的 Java 项目中,我有很多重新格式化要做的事情。
我有超过 300 个由工厂创建的不同类,我想使用 Eclipse 插件或工具自动化更改。
我需要为 300 个类(如上面的 Foo 类)删除相同的参数,并每次都更改母类名称。
例子:
public Foo extends **OldClass** {
public Foo(A a, **B b**){
//..
}
}
至
public Foo extends newClass {
public Foo(A a){
//..
}
}
我还希望能够“批量查找和替换”很多声明。我的意思是,我想要一个带有替换列表(带有正则表达式模式)的工具,并且只需单击一下即可替换所有内容。
你知道我怎么能做到这一点吗?我在 Windows 7 系统上。