以前、Eclipseで頻繁に使用するキーボードショートカット一覧 – Java編で、WindowsでのEclipseのショートカット一覧を書きましたが、最近Mac版Eclipseで開発することが多いので、Mac版Eclipseでのショートカットを載せておきたいと思います。
入力系
- Ctrl+Space:Content Assist – コンテンツアシスト
- Command+/:Toggle Comment – 1行コメントの有効・無効(複数行の範囲指定可)
- Command+D:Delete Line – 1行削除(複数行の範囲指定可)
- Command+1:Quick Fix – カーソル位置のエラー等の解決方法を表示
- Alt+Command+R:Rename – クラス名、変数名等のリネーム
- Alt+Up[Down]:Move Lines Up[Down] – カーソル行を上[下]に移動(複数行の範囲指定可)
- Command+Alt+Up[Down]:Duplicate Lines[Copy Lines]カーソル行を上[下]にコピー(複数行の範囲指定可)
- Command+Shift+F:Format – コードのフォーマット(フォーマット対象の範囲指定可)
- Command+Shift+O:Organize Imports – import文の整理
検索系
- Command+F:Find and Replace – ファイル内検索・置換
- Command+J:Incremental Find – インクリメンタル検索
- Command+O:Quick Outline – カーソル位置のクラスのメソッド一覧を表示
- Command[+Shift]+K:Find Next[Previous] – 範囲指定語句の後方[前方]移動
- Next[+Shift]+.:Next[Previous] – エラー等の後方[前方]移動
- Shift+F2:Open External Javadoc – カーソル位置のクラス、インタフェース等のJavaDocへ移動
- F3:Open Declaration – カーソル位置のクラス、インタフェース、変数等の宣言場所へ移動
- Command+Shift+P:Go to Matching Backlet – 対応する括弧へ移動
- F4:Open Type Hierarchy – カーソル位置のクラスの継承関係を表示
- Command+T:Quick Hierarchy – カーソル位置のクラスの継承関係を表示
- Command+Shift+R:Open Resource – リソース検索
- Command+Shift+T:Open Type – クラス、インタフェース等の検索
- Ctrl+Alt+H:Open Call Hierarchy – メソッド等の使用箇所を表示
その他
- Command+F8:Next Perspective – 次のパースペクティブを表示
- Shift+Alt+X:Run As – 実行形式を選択
- Shift+Alt+D:Debug As – デバッグ形式を選択
- Ctrl+PageUp[PageDown]:Next[Previous] Tabタブの切り替え
- Command+Shift+L:Show Key Assist – ショートカット一覧表示