5

スクリプトを使用してJavaコードをリファクタリングするEclipseベースのソリューションはありますか?

Eclipse 言語ツールキットについて読んだことがありますが、それはプラグインの作成を暗示しているようで、1 回限りの操作としてはやり過ぎのように聞こえます。

スクリプト言語への何らかのバインディング、またはプラグインなしで Java からリファクタリング コードを呼び出す方法はありますか?

サンプル ユース ケース: Castor によって生成されたクラスを使用するプロジェクトがあり、JAXB 2 に移行したいと考えています。文脈依存性。

4

2 に答える 2

1

リファクタリングが複雑な場合、私は通常、Recoderを使用して変換パイプラインを作成します。このツールの唯一の欠点は、コード形式が壊れることがあることです(たとえば、コメントの移動、空白の追加/削除など)が、これまでのところ、私の要件には十分です。

于 2013-03-06T13:22:26.757 に答える
-1

Eclipse は、リファクタリングのヘルプを提供します。たとえば、リファクタリングするコードの部分を選択して右クリックすると、リファクタリングのオプションが表示されます。そこからメソッド(リファクタリング中によく使用するもの)、抽出インターフェース、スーパークラスなどに抽出できます。

これらも確認できます。

http://www.eclipse.org/articles/article.php?file=Article-Unleashing-the-Power-of-Refactoring/index.html

Eclipse: 最も有用なリファクタリング

于 2013-03-06T13:06:44.720 に答える