1

リファクタリングによって Eclipse のメソッド シグネチャを変更したいと考えています。リファクタリングしたアノテーションで新しいパラメータを追加することはできますか? すなわち:私は方法を持っています:

public void foo(int a) ;

今、私はそれを次のようにリファクタリングしたい:

public void foo(int a, @Someannotation int b);

PS 私はeclipse heliosを使用しています。

編集: 現在、次のことをサポートしています:

ここに画像の説明を入力

4

2 に答える 2

2

いいえ、今日はできません。これに対して開かれたバグもあります - https://bugs.eclipse.org/bugs/show_bug.cgi?id=381449

于 2012-07-09T15:53:06.607 に答える
1

注釈なしで新しいパラメーターを追加します。Eclipse は、新しい引数のデフォルト値をすべてのメソッド呼び出しに追加します。次に、メソッド定義に注釈を追加します。これは 1 回だけ定義さ@Someannotationれ、ソース エディターで入力するのは難しくありません。

于 2012-07-09T09:23:31.700 に答える