web-dev-qa-db-ja.com

Eclipseフォーマッターが長い文字列をラップする方法を変更する

チームのコーディング標準に準拠するために、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フォーマッターのどこにプラス記号を表示するかを指定することは可能ですか?

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

上記は、+が配置される場所を制御します。 (それはそれ自身の線上にあるべきではありませんが)

50
Deepak Azad