古いJavaプロジェクトで行うべき多くの再フォーマットがあります。
工場で作成された300以上の異なるクラスがあり、Eclipse用のプラグインまたはツールを使用して変更を自動化したいと思います。
300クラス(上記のFooクラスと同じ)の同じパラメーターを削除し、毎回マザークラス名を変更する必要があります。
例:
public Foo extends **OldClass** {
public Foo(A a, **B b**){
//..
}
}
に
public Foo extends newClass {
public Foo(A a){
//..
}
}
また、多くの宣言を「バッチ検索して置換」できるようにしたいと思います。つまり、(正規表現パターンを使用した)置換のリストを備えたツールが必要であり、ワンクリックですべてを置換するだけです。
私がこれをどのように行うことができるか知っていますか?私はWindows7システムを使用しています。