7.

Eclipse 便利ショートカット一覧 (検索 / リファクタ / ナビゲーション)

編集
この記事の要点
  • Ctrl+Shift+R: Open Resource(ファイル名で開く)/ Ctrl+Shift+T: Open Type(クラス名で開く)
  • Ctrl+1: Quick Fix(最頻出。エラー解決・import 追加・変数化など何でも)
  • Ctrl+Shift+F: Format / Ctrl+Shift+O: Organize Imports
  • F3: 定義へジャンプ / F4: 型階層 / Alt+Shift+R: Rename
  • Ctrl+Shift+L でショートカット一覧を表示(覚えきれない時の救世主)

Eclipse ショートカットを覚えるメリット

Eclipse は GUI で何でもできますが、キーボードショートカットを覚えると開発速度が 2〜3 倍になります。特に大規模 Java プロジェクトでは、ファイル数が数千を超えるため、マウスでファイルツリーを辿るのは非効率です。

本ガイドでは Eclipse 利用者なら必ず覚えるべきショートカットを機能カテゴリ別に整理しました。Mac 版は CtrlCmd に読み替えてください。

1. ナビゲーション(ファイル/クラスを開く)

ショートカット機能使い所
Ctrl+Shift+ROpen Resource(ファイル名で開く)XML / properties / 任意ファイル
Ctrl+Shift+TOpen Type(クラス名で開く)クラス・インターフェイス
Ctrl+E開いているエディタタブを切替多数タブを開いてる時
Ctrl+F6エディタを順次切替(Alt+Tab 風)2 つを交互
Ctrl+F7ビューを切替Outline / Console
Ctrl+F8パースペクティブ切替Java / Debug
Ctrl+Oクラス内メソッド/フィールド一覧大きなクラスを徘徊
Ctrl+L指定行番号にジャンプスタックトレース見ながら
Alt+← / Alt+→編集箇所の戻る/進む定義 → 戻る

2. 検索

ショートカット機能
Ctrl+Fファイル内検索
Ctrl+Hプロジェクト全体検索(File Search / Java Search)
Ctrl+K / Ctrl+Shift+K次/前の検索一致へ
Ctrl+Jインクリメンタル検索
Ctrl+G選択シンボルの宣言検索(プロジェクト全体)
Ctrl+Shift+G選択シンボルの参照検索

3. コードジャンプ・解析

ショートカット機能
F3定義へジャンプ(Ctrl+クリックと同じ)
F4型階層を表示
Ctrl+Tクイック階層(ポップアップ)
F2ホバー説明をフォーカスに固定
Ctrl+Shift+H型階層ビュー
Ctrl+Shift+Bブレークポイント切替

4. 編集

ショートカット機能
Ctrl+Spaceコード補完
Ctrl+1Quick Fix(最重要!)
Ctrl+/ or Ctrl+7行コメント切替
Ctrl+Shift+/ブロックコメント追加
Ctrl+Shift+\ブロックコメント削除
Ctrl+Shift+F整形(Format)
Ctrl+Shift+Oimport 整理(未使用削除・必要追加)
Ctrl+D行削除
Alt+↑ / Alt+↓行を上下に移動
Ctrl+Alt+↑ / Ctrl+Alt+↓行コピー(上/下)
Ctrl+Z / Ctrl+YUndo / Redo
Ctrl+S保存
Ctrl+Shift+S全保存

5. リファクタリング

ショートカット機能
Alt+Shift+RRename(変数/メソッド/クラス改名)
Alt+Shift+L変数抽出(Extract Local Variable)
Alt+Shift+Mメソッド抽出(Extract Method)
Alt+Shift+Cメソッドシグネチャ変更
Alt+Shift+Iインライン化
Alt+Shift+Tリファクタメニューポップアップ

6. ビルド・実行・デバッグ

ショートカット機能
F11デバッグ実行(前回設定)
Ctrl+F11実行(前回設定)
F5ステップイン
F6ステップオーバー
F7ステップアウト
F8レジューム(次のブレークポイントまで)
Ctrl+Shift+Bブレークポイント切替

7. ウィンドウ・パースペクティブ

ショートカット機能
Ctrl+Mエディタ最大化トグル
Ctrl+W現在のタブを閉じる
Ctrl+Shift+W全タブを閉じる
F12エディタにフォーカスを戻す
Ctrl+Shift+L全ショートカット一覧表示

困ったら Ctrl+Shift+L

Ctrl+Shift+L(Mac: Cmd+Shift+L)でその場のコンテキストで使える全ショートカットがポップアップします。もう一度押すとキーバインド設定画面に遷移し、自分でカスタマイズできます。

Mac 版 Eclipse の対応表

Windows / LinuxMac
CtrlCmd
AltOption
Ctrl+Shift+RCmd+Shift+R
Alt+Shift+ROption+Cmd+R
Ctrl+1Cmd+1

覚えるべき優先順位

  1. Ctrl+1(Quick Fix)— 何でも解決
  2. Ctrl+Shift+T(Open Type)— クラス検索
  3. Ctrl+Shift+R(Open Resource)— ファイル検索
  4. F3(定義へ)
  5. Alt+Shift+R(Rename)
  6. Ctrl+Shift+F(Format)
  7. Ctrl+Shift+O(Organize Imports)
  8. Ctrl+/(コメント切替)
  9. Alt+←(戻る)
  10. Ctrl+Space(補完)

FAQ

Q: ショートカットが効かない
A: OS や他アプリと競合している可能性。Window → Preferences → General → Keys でカスタマイズできます。

Q: IntelliJ ライクなキーバインドにしたい
A: Preferences → General → Keys → Scheme で「Emacs」「Vrapper」などが選べます。完全 IntelliJ 互換にしたいなら IntelliJ への乗り換えが現実的。

Q: Quick Fix の候補が出ない
A: コンパイルエラーが無い行では出ません。インスペクション設定(Preferences → Java → Compiler → Errors/Warnings)で警告を増やすと提案が増えます。

編集
Post Share
子ページ

子ページはありません

同階層のページ
  1. Pleades導入方法(Windows)
  2. Tomcatの起動ボタンを表示
  3. 色・テーマの変更
  4. Tomcatプロジェクトのディレクトリ構成
  5. プロジェクトをTomcatプロジェクトとして認識させる方法
  6. Webアプリケーションのデプロイ方法
  7. 便利ショートカット一覧
  8. エラー一覧
  9. サーバーの設定
  10. サーバーとプロジェクトの紐づけ
  11. Tomcatの起動時のログがconsole上に表示されない時の対応
  12. macOSで複数のワークスペースを起動させる方法

最近更新/作成されたページ