SJ blog
Eclipse
Z

信頼度ランク

S 公式ソース確認済み
A 成功実績多数・失敗例少数
B 賛否両論
C 動作未確認・セキュリティリスク高
Z 個人所感

Eclipseワークスペース設定の便利Tips15選

エンコーディング設定、フォント変更、自動保存、テーマ変更など、Eclipseを快適に使うためのワークスペース設定を厳選して紹介します。

一言結論

保存時の自動フォーマットとimport整理をSave Actionsで有効化するのが最も費用対効果の高い設定で、チーム全体で共有すればコードレビューからスタイル指摘を排除できる。

設定画面を開く

Window > Preferences(Mac: Eclipse > Preferences)が全設定の入り口です。 Ctrl+3 でコマンド検索から設定項目に直接アクセスできます。

1. 文字エンコーディングを UTF-8 に

General > Workspace > Text file encoding > Other: UTF-8

これを最初に設定しないと、日本語のソースコードが文字化けします。

2. 改行コードを統一

General > Workspace > New text file line delimiter > Other: Unix

Git との相性を考えると LF(Unix)が無難です。

3. フォントを見やすくする

General > Appearance > Colors and Fonts > Basic > Text Font

コーディング向けフォント推奨:

  • JetBrains Mono(最もおすすめ)
  • Fira Code(リガチャ対応)
  • Hack
  • Source Code Pro

4. テーマをダークモードに

General > Appearance > Theme > Dark

目の疲れが軽減されます。アイコンも暗いテーマ用に切り替わります。

5. 保存時に自動フォーマット

Java > Editor > Save Actions > Perform the selected actions on save

  • Format source code にチェック
  • Organize imports にチェック
  • Add missing '@Override' annotations にチェック

保存するだけでコードが整形されます。

6. 自動ビルドの有効化確認

Project > Build Automatically にチェックが入っていることを確認。

外れていると変更してもコンパイルエラーがリアルタイムで表示されません。

7. エラー・警告のカスタマイズ

Java > Compiler > Errors/Warnings

デフォルトでは「警告」の多くが無視されます。以下を強化推奨:

  • Null analysis: Enable annotation-based null analysis
  • Potential programming problems > Unchecked type conversion: Error
  • Unused code > Unused imports: Error

8. スペルチェックを日本語対応に

General > Editors > Text Editors > Spelling

日本語開発では英語スペルチェックが大量の誤検知を出します。Enable spell checking のチェックを外すか、日本語辞書を追加します。

9. 行番号を常に表示

General > Editors > Text Editors > Show line numbers

デバッグ時に必須です。

10. 空白文字を可視化

General > Editors > Text Editors > Show whitespace characters

タブとスペースが混在している場合に発見しやすくなります。

11. コンソールのバッファを増やす

Run/Debug > Console > Limit console output のチェックを外す、または行数を増やす。

長いスタックトレースが途切れる問題が解消されます。

12. ヒープ使用量を表示

General > Show heap status にチェック

画面右下にヒープ使用量が表示されます。Eclipse 自体が重い時に確認できます。

クリックするとGCが走ります。

13. ワークスペースのバックアップ

General > Startup and Shutdown > Workspaces

最近使ったワークスペースの一覧が表示されます。

設定を丸ごとバックアップするには:

# ワークスペースの .metadata フォルダをコピー
cp -r /path/to/workspace/.metadata /path/to/backup/

14. プロジェクトエクスプローラーのフィルタリング

Package Explorer 右上の ▽ → Filters and Customization

不要なファイル(.classpath, .project など)を非表示にできます。

15. 複数のワークスペースを切り替え

File > Switch Workspace > Other

プロジェクトごとにワークスペースを分けると設定の干渉がなくなります。

eclipse.ini のチューニング

Eclipse 自体のパフォーマンスを上げるには eclipse.ini を編集します(Eclipse インストールフォルダにあります):

-Xms512m
-Xmx2048m
-XX:+UseG1GC

-Xmx は物理メモリの半分程度が目安です。

まとめ

最低限やっておくべき設定:

  1. エンコーディング UTF-8
  2. 改行コード LF
  3. 保存時の自動フォーマット
  4. 行番号の表示
  5. コンソールバッファの増加

この5つだけでも開発体験が大きく変わります。