24

チームのコーディング標準に準拠するために、120 文字を超える行を折り返すように Eclipse Java フォーマッターを設定しました。ただし、ラップされた長い文字列がある場合、プラス記号 (+) を最初の行の最後の文字として表示する必要があります。

String s = "Very long line that should be " +
"wrapped across several rows"; 

デフォルトの動作では、プラス記号が独自の行に配置されます。

String s = "Very long line that should be "
+
"wrapped across several rows";

では、Eclipse Java フォーマッターでプラス記号を表示する場所を指定することは可能ですか?

4

1 に答える 1

50
Preferences > Java > Code Style > Formatter > Line Wrapping > Binary Expressions > Wrap before Operator

上記は + が配置される場所を制御します。(ただし、それ自体の行にあることはありません)

于 2012-07-02T12:56:13.740 に答える