web-dev-qa-db-ja.com

Eclipse自動フォーマッター、コメント行の自動行折り返しを無効にする

私はEclipseの自動フォーマットが大好きですが、私を怒らせている機能が1つあります。

自動フォームで折り返し行を使用しているので、次のようにコーディングします。

private static Location                         _location           = null; // this is a comment

このような恐ろしい、恐ろしいコードに変わります:

private static Location                         _location           = null;                 // this
                                                                                                    // is
                                                                                                    // a
                                                                                                    // comment

これは見るのが苦痛であるだけでなく、元に戻すのにまったく便利ではありません...

コメントの行の折り返しを削除する方法、または少なくともそれが絶対的な混乱のように見えないように修正する方法はありますか?

ありがとう

28
Gal

あなたが具体的にあなたについて尋ねていることは、あなたのフォーマッターを編集することによって達成できると思います:

  • Window-> Preferences-> Java-> Code Style-> FormatterEdit...をクリックして編集します
  • デフォルトのEclipseフォーマッターを使用している場合は、プロファイル名を編集する必要があります(組み込みプロファイルは編集しません)。
  • コメントに移動
  • 行コメントのフォーマットの選択を解除します。

そうすれば、タイプ//のコメントのフォーマットは行われません。

51
Boris Strandjev

これも私を悩ませます。ラップされたコメントを修正するには、キーボードショートカットCTL + ALT + Jを使用してコメントを1行に結合します。コメントインジケータ文字(//または*)は引き続き存在しますが、少なくともいくつかの手順を節約できます。次に、コメントインジケータの検索と置換を実行できます。

2
David