4

eclipseで、複数のメソッド呼び出しの引数を自動的に整列させる方法を探しています。

例:
入力:

method( arg1, longarg2, anotherArg3);
method(arg1,arg2,aArg3);
method(argument1, arg2, anotherArg3);
method( argument1,longarg2,anotherArg3,extra);

出力:

method( arg1,      longarg2, anotherArg3 );
method( arg1,      arg2,     aArg3       );
method( argument1, arg2,     anotherArg3 );
method( argument1, longarg2, anotherArg3, extra);

Eclipseコマンド、フォーマッター設定、プラグイン、あらゆる方法が勝ちます。

4

1 に答える 1

0

これは、Eclipse 標準ツールでは不可能です。

とはいえ、それも必要ありません。同じメソッドへの複数の呼び出しがあり、そのような方法で引数を揃えたい場合、これはコード スタイルが悪いことを示しています。これは、コード内に多くのコードの重複があるためです。代わりに、これらの繰り返しのメソッド呼び出しを避けるために、コードをリファクタリングする方法を考えてください。たとえば、コレクションに引数を持ち、代わりにコレクションを反復処理します。

于 2012-11-11T13:14:36.343 に答える