5

(これが一種の怠惰な質問であることは承知していますが、奇妙に検索するのが難しいです... 特に checkstyle は非常に多くのことを行っており、Google の検索結果には checkstyle のレポートが散らばっています。)

Javaで長い文字列を複数の行に分割するときに、どのcheckstyleチェックが「+は新しい行にある必要がある」と報告するか教えてもらえますか?

余談ですが、このSOの質問は、Eclipseが文字列を分割するときに新しい行に「+」記号を配置する方法があるかどうかをラウンドアバウトに尋ねました。簡単な方法はありますか?

4

1 に答える 1

13

おそらく、「+ は新しい行にある必要があります」というメッセージの原因は、オペレーター ラップチェックにあります。
「空白」セクションにあります。

文字列を分割するときに、Eclipse で新しい行に「+」記号を付ける方法があれば。簡単な方法はありますか?

私が知っている唯一の方法は、生成されたばかりのコードをフォーマットすることです:の途中で
" " を押すと、最初の行の最後にある' ' が削除されます。しかし、コードをフォーマットすると、秒の先頭に 「 」が戻されます。returnString+
+

現在編集しているセクションのみをフォーマットできるため(編集中の現在のメソッドなど)、そのヒントは、' ' を適切な場所に配置したいときにいつでもすべてのクラスをフォーマットするという意味ではありません+。現在のコード ブロックのみ。
(これは「フォーマット要素」コマンドであり、デフォルトではキーショートカットがないため、割り当てることができます)

于 2009-05-15T18:31:09.080 に答える