web-dev-qa-db-ja.com

Eclipse:保存時にコードをフォーマットできますか?

Eclipseでは、下 Windows -> Preference -> Java -> Code Style、コメントとコードのコードテンプレートを定義し、コードフォーマッタを設定できます。

Eclipseでソースファイルを保存するたびにこれらの設定を有効にすることは可能かどうか疑問に思っています。基本的に、私がすべてを強調して押し続ける代わりに Ctrl+Shift+F、Eclipseにコードが適切にフォーマットされていることを確認する責任を負います。

これは可能ですか?どのように設定しますか?

自動フォーマットの使用に関する注意:すでに適切にフォーマットされていないソース管理にあるファイル全体を再フォーマットする場合、変更のマージが非常に難しくなるため、「編集行のフォーマット」を選択するのが最善です。すでに同僚にこれをしました。

119
Fostah

下 Preferences、選択 Java -> Editor -> Save Actions。をチェック Perform the selected actions on save、チェック Format source code ボックス。

これは、Eclipseの以前のバージョンで使用できる場合と使用できない場合があります。私はそれが動作することを知っています:

Version: 3.3.3.r33x_r20080129-_19UEl7Ezk_gXF1kouft<br>
Build id: M20080221-1800
197
Neal Swearer

Eclipse形式のXML記述子をソース管理にチェックインすることを強くお勧めします。そうすれば、チームのすべてのメンバーがそれを使用することができ、再フォーマットの戦いに出入りすることはありません。

15
serg10

設定のスナップショットがあります。パスに従ってください:

の中に Preferences ウィンドウ、選択 Java -> Editor -> Save Actions

をチェック Perform the selected actions on save、チェック Format source code box

enter image description here

11
VdeX