システム開発現場の道具箱

株式会社モノクレアが運営するIT技術系のブログです。システム開発の現場で役に立つ情報を掲載しています。

よく使うEclipseのショートカットキー

長らくEclipseを使ってきてよく使うようになったショートカットキーです。これくらい覚えているとほとんどマウスを使わなくても済むようになります。Alt + Shift + Dがデバッグ(Debug)でAlt + Shift + Xが実行(eXecute)など、キーの割り当てが覚え易いように配慮されているようです。

ソースコードを書く

コーディング中によく使うショートカットキーです。エディタービューでファイルを開いた状態で使用できます。

コマンド キー
クイックフィックスを実行 Ctrl + 1
カーソルのある行を削除(Delete) Ctrl + D
選択した行をコメントアウト (Java, Javascript) Ctrl + /
選択した行をコメントアウト (xml, html, css) Ctrl + Shift + C
ソースコードをフォーマット Ctrl + Shift + F
Getter、Setterを生成 Alt + Shift + S, R
親メソッドのオーバーライドを生成 Alt + Shift + S, V
フィールドを選択してコンストラクタを生成 Alt + Shift + S, O
親クラスからコンストラクタを生成 Alt + Shift + S, C
リテラルの定数を生成 Alt + Shift + T, A

ソースコードを読む

コードレビューや影響調査など、ソースコードを読むときによく使うショートカットキーです。

コマンド キー
Javadocを表示する F2
メソッド、フィールドが定義されている箇所へ移動 F3
型の継承階層を開く F4
文字列を検索(Find) Ctrl + F
次の検索結果へ移動 Ctrl + K
前の検索結果へ移動 Ctrl + Shift + K
前の編集箇所へ移動 Alt + ←
次のの編集箇所へ移動 Alt + →
テスティングペアを開く Ctrl + 9
名前を指定してファイルを開く Ctrl + Shift + R
Javaのタイプ名を指定してファイルを開く Ctrl + Shift + T
メソッド、フィールドが使用されている箇所を検索(Grep) Ctrl + Shift +G

実行

プログラムの実行に関係するショートカットキーです。

コマンド キー
開いているJavaファイルのmainメソッドをデバッグ Alt + Shift + D, J
開いているJavaファイルをJUnitテストとしてデバッグ Alt + Shift + D, T
開いているxhtml、htmlファイル等をサーバー上でデバッグ Alt + Shift + D, R
選択しているプロジェクトのMaven実行構成をデバッグ Alt + Shift + D, M
開いているJavaファイルのmainメソッドを実行 Alt + Shift + X, J
開いているJavaファイルをJUnitテストとして実行 Alt + Shift + X, T
開いているxhtml、htmlファイル等をサーバー上で実行 Alt + Shift + X, R
選択しているプロジェクトのMaven実行構成を実行 Alt + Shift + X, M
前回実行したものをデバッグ F11
前回実行したものを実行 Ctrl + F11

デバッグ

Javaプログラムをデバッグ中にブレークポイントで一時停止した状態で使用するショートカットキーです。

コマンド キー
メソッド、コンストラクタの中へ進む F5
1行ずつ進む F6
メソッド、コンストラクタの外へ進む F7
一時停止を解除 F8
選択したソースコードの実行結果を表示 Ctrl + Shift + I

ウィンドウ操作

タブやビュー、パースペクティブを操作するショートカットキーです。

コマンド キー
ビュー(小窓)を最大化/最小化 Ctrl + M
右のタブを表示* Ctrl + PageUp
左のタブを表示* Ctrl + PageDown
表示中のタブを閉じる* Ctrl + W
全てのタブを閉じる* Ctrl + Shift + W
次のビューを表示 Ctrl + F7
前のビューを表示 Ctrl + Shift + F7
次のパースペクティブを表示 Ctrl + F8
前のパースペクティブを表示 Ctrl + Shift + F8
ダイアログを閉じる* Esc

*これらのショートカットキーは、Eclipse以外のアプリケーションでも同じキーが割り当てられている場合が多いです。