チームのコーディング標準に準拠するために、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フォーマッターのどこにプラス記号を表示するかを指定することは可能ですか?
Preferences > Java > Code Style > Formatter > Line Wrapping > Binary Expressions > Wrap before Operator
上記は、+が配置される場所を制御します。 (それはそれ自身の線上にあるべきではありませんが)