22
私たちのチームのコーディング標準に準拠するように、120文字を超える行を折り返すようにeclipse javaフォーマッタを設定しました。しかし、長い文字列がラップされている場合は、プラス記号(+)を最初の行の最後の文字として表示する必要があります。eclipseフォーマッタが長い文字列をラップする方法の変更
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フォーマッタに表示される場所を指定することは可能ですか?
ありがとう。それは部分的にトリックでした。 符号の後の新しい行は、2番目の行がすでに(手動で)ラップされていたためです。そして、 "既にラップされた行に参加しないでください"というチェックが行われました。 –
ありがとう!あなたは私の一日を救った:D – Marcx
これは(ルナで)うまくいかないようです。文字列と+記号を含む行は、他のバイナリ演算子が設定に従ってラップされていても、常に+を次の行にラップします。 "Never join ..."は、手動で正しくラップされた場合、正しいラップを保持します。 – levsa