3

新しい行に「=」を入れて長い割り当てを壊すことを好み、「。」で壊さないようにEclipseを構成する方法はありますか?メソッド呼び出しの文字。私は次のような設定の束に気づきました:

<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression" value="16"/>

これは、フォーマットを指定するために使用できるxmlファイルに追加できますが、目的の効果を得るためにどの設定を変更する必要があるかわかりません。これらの構成はどこかに文書化されていますか(私はいくつかの関連する用語をグーグルで検索してみましたが無駄になりました)。

4

1 に答える 1

6

割り当て改行に関して探している設定は次のとおりです。

Window (menu) > Preferences > Java > Code Style > Formatter
> Edit... (on active profile) > Line Wrapping (tab) > Expressions
> Assignments

ここで、好みの行折り返しポリシーとインデント ポリシーを選択できます。

改行を避けるために、引き続きタブで、 >Line Wrappingの行折り返しポリシーを「折り返さない」に変更します。Function CallsQualified invocations

どちらの場合も、プレビューの幅をいじって、さまざまなポリシーがコードのフォーマットにどのような影響を与えるかを確認できます。

于 2012-06-06T00:13:03.803 に答える