こないだ設定したのでメモ
※そのうちキャプチャとろうかな。。
Eclipse設定
一般
エディター > AnyEditツール > 末尾の空白を除去→on
エディター > AnyEditツール > 空行を無視→on
エディター > AnyEditツール > スペースをタブに
エディター > テキストエディタ > 表示されるタブ幅→2
開始およびシャットダウン→いらないやつを外す
開始およびシャットダウン→ワークスペース→数を増やす
外観 > 色とフォント→フォント変える(フォントでフィルタして基本だけ変えれば全部かわるはず)
JStyle
半角スペース→on
Java保管アクション(Java > エディター > 保管アクション)
ソース・コードのフォーマット→off
インポートの編成→on
追加アクション→on
追加保管アクション > コード・スタイル > if/while/for/doステートメントでブロックを使用→常時
追加保管アクション > コード・スタイル > 式 > 式で括弧を使用→常時
追加保管アクション > コード編成 > フォーマッター > 末尾の空白を除去→on(空行を無視)
追加保管アクション > コード編成 > フォーマッター > インデントの訂正→on
追加保管アクション > メンバー・アクセス > フィールド・アクセスに'this'修飾子を使用→常時
追加保管アクション > メンバー・アクセス > メソッド・アクセスに'this'を使用→常時
追加保管アクション > 不要なコード > 未使用コード > 未使用のインポートの除去→on
Javaコンテンツ・アシスト(Java > エディター > コンテンツ・アシスト)
Java > エディター > コンテンツ・アシスト > 自動有効化遅延→500(0にしていたが入力途中で固まることが多かったため…)
Java > エディター > コンテンツ・アシスト > Javaの自動有効化トリガー→「.abcdefghijkemnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_」に
Javaコードスタイル(Java > コード・スタイル)
フィールドの接頭部リストに _ をいれる
※これをいれることでフィールド名のプレフィックスに _ を使用していても、
アクセサメソッドの自動生成にはつかなくなる効果がある
Javaフォーマッタ(Java > コード・スタイル > フォーマッター)
インデント(D) > 一般設定 > タブ・サイズ(S)を2
行折り返し(G) > 注釈 > 要素-値ペア > すべての要素を折り返し、各要素で改行する
行折り返し(G) > 関数呼び出し > 修飾呼び出し > すべての要素を折り返し、各要素で改行する
行折り返し(G) > 'enum'宣言 > すべての要素を折り返し、各要素で改行する
行折り返し(G) > 一般設定 > 行の最大幅(I)を200
コメント(M) > 行の幅 > コメント業の最大幅(F)を200
Javaクリーンアップ(Java > コード・スタイル > クリーンアップ)
ちなみにlombokを使用しているとエラーで動作しないので注意。
コード・スタイル > 制御ステートメント > if/while/for/doステートメントでブロックを使用→常時
コード・スタイル > 制御ステートメント > 式 > 式で括弧を使用→常時
コード編成(O) > フォーマッター > ソース・コードのフォーマット→on
コード編成(O) > フォーマッター > インポート > 末尾の空白を除去→on(空行を無視)
コード編成(O) > フォーマッター > インポート > インデントの訂正→on
コード編成(O) > フォーマッター > インポート > インポートの編成→on
メンバー・アクセス(R) > 非性的アクセス > フィールド・アクセスに'this'修飾子を使用→常時
メンバー・アクセス(R) > 非性的アクセス > メソッド・アクセスに'this'修飾子を使用→常時
欠落コード > 注釈 > 欠落している注釈を追加→on(ぜーんぶon)
欠落コード > 潜在的なプログラミングの問題 > シリアル・バージョンIDの追加→on→生成
欠落コード > 未実装コード > 実装されていないメソッドの追加→on
不要なコード > 未使用コード > 未使用のインポートの除去
Checkstyle
そのうち…
FindBugs
そのうち…