MacBook Proユーザーの方
Fnキーをデフォルトで表示するように
しておいてください。
エディターはEclipseに限らず、
Fnキーを結構使います。
よく使うショートカット
検索
windows
コマンド | 機能 | 意味 |
---|---|---|
ctrl + F | 検索・置換 | |
ctrl + H | 検索ダイアログを開く | プロフェクト全体のファイル内の テキスト検索など |
ctrl + shift + H | 呼出階層を開く | メソッドが使用されている場所の一覧表示 |
ctrl + L | 指定行へ移動 | |
F3 | 宣言を開く | メソッドの使用場所へ飛ぶ |
Alt + ← or → | ヒストリーを戻る・進む | 前回の編集箇所へ戻る・進む |
ctrl + space | コンテンツアシスト | 予測変換的なやつ |
mac
コマンド | 機能 | 意味 |
---|---|---|
cmd+ F | 検索・置換 | |
ctrl+ H | 検索ダイアログを開く | プロフェクト全体のファイル内の テキスト検索など |
ctrl + option + H | 呼出階層を開く | メソッドが使用されている場所の一覧表示 |
cmd + L | 指定行へ移動 | |
F3 | 宣言を開く | メソッドの使用場所へ飛ぶ |
cmd + option + ← or → | ヒストリーを戻る・進む | 前回の編集箇所へ戻る・進む |
なし(設定推奨) | コンテンツアシスト | 予測変換的なやつ |
編集
windows
コマンド | 機能 | 意味 |
---|---|---|
ctrl + shift + F | フォーマット | インデックス自動修正 |
ctrl + S | 保存 | |
ctrl + shift + S | すべて保存 | |
ctrl + W | 閉じる | 現在のタブを閉じる |
ctrl + shirt + W | すべて閉じる | 開かれているファイルを全て閉じる |
ctrl + / | コメント切り替え | |
ctrl+ shift + R | 名前変更・リファクタリング | フィールド名、メソッド名の変更 (呼出階層も全て自動編集してくれる) |
ctrl + 1 | クイックフィックス | 修正の候補の一覧を表示 |
Alt + ↑ or ↓ | 現在の行を1行移動 | |
ctrl + shift + ↓ or ↑ | 現在の行を複写 | 現在の行を1行コピペする |
ctrl + D | 行を削除 | |
ctrl + shift + J | javadocコメント追加 | メソッドやクラスの説明をするコメント追加 |
mac
コマンド | 機能 | 意味 |
---|---|---|
cmd + shift + F | フォーマット | インデックス自動修正 |
cmd + S | 保存 | |
cmd + shift + S | すべて保存 | |
cmd + / | コメント切り替え | |
cmd+ option + R | 名前変更・リファクタリング | フィールド名、メソッド名の変更 (呼出階層も全て自動編集してくれる) |
cmd + 1 | クイックフィックス | 修正の候補の一覧を表示 |
option + ↑ or ↓ | 現在の行を1行移動 | |
cmd + option + ↓ or ↑ | 現在の行を複写 | 現在の行を1行コピペする |
cmd + | 行を削除 | |
cmd + option + J | javadocコメント追加 | メソッドやクラスの説明をするコメント追加 |
デバック
デバック中にブレークポイントを設定しているときの
ショートカットキーです。
windows
コマンド | 機能 | 意味 |
---|---|---|
F5 | ステップ・イン | 現在のメソッド内で実行されているメソッドの 中まで潜って1行ずつデバック |
F6 | ステップ・オーバー | 現在のメソッド内のみで1行ずつデバック |
F7 | ステップ・リターン | ステップ・インと併用することが多い 潜ったメソッドから実行していたメソッドに 戻って続きからデバック |
F8 | 再開 | 次のブレークポイントまで実行 |
ctrl + R | 指定行まで実行 | カーソル位置まで実行 その前にブレークポイントがあった場合は、 そのブレークポイントまで実行 |
mac
コマンド | 機能 | 意味 |
---|---|---|
F5 | ステップ・イン | 現在のメソッド内で実行されているメソッドの 中まで潜って1行ずつデバック |
F6 | ステップ・オーバー | 現在のメソッド内のみで1行ずつデバック |
F7 | ステップ・リターン | ステップ・インと併用することが多い 潜ったメソッドから実行していたメソッドに 戻って続きからデバック |
F8 | 再開 | 次のブレークポイントまで実行 |
cmd + R | 指定行まで実行 | カーソル位置まで実行 その前にブレークポイントがあった場合は、 そのブレークポイントまで実行 |
知っておくと便利なショートカットキー
以下は、頻繁に使うことはないが、
知っておくと便利なショートカットキーです。
ただ、知らなくても、
右クリックを押したり、
クイックフィックス(ctrl + 1 、cmd + 1)を使うと
候補に出てくることがほとんどです。
以下では、
「クイックフィックスで出てくるもの」と
「クイックフィックスで出てこないもの」で
分けて紹介します。
クイックフィックスで出てくるもの
編集
windows
コマンド | 機能 | 意味 |
---|---|---|
ctrl + shift + L | ローカル変数の抽出 | 選択部分を変数に変換して抽出 |
ctrl + shift + M | メソッドの抽出 | 選択部分をメソッドに変換して抽出 |
mac
コマンド | 機能 | 意味 |
---|---|---|
cmd + option + L | ローカル変数の抽出 | 選択部分を変数に変換して抽出 |
cmd + option + M | メソッドの抽出 | 選択部分をメソッドに変換して抽出 |
クイックフィックスで出てこないもの
編集
windows
コマンド | 機能 | 意味 |
---|---|---|
ctrl + shift + A | ブロック検索の切り替え | 矩形選択など |
ctrl + shift + I | 大文字・小文字切り替え | |
ctrl + shift + K | キャメルケース ⇄ スネークケース切り替え | 例) shortCutTest ⇄ short_cut_test |
mac
コマンド | 機能 | 意味 |
---|---|---|
cmd + option + A | ブロック検索の切り替え | 矩形選択など |
ctrl + option + I | 大文字・小文字切り替え | |
ctrl + option + K | キャメルケース ⇄ スネークケース切り替え | 例) shortCutTest ⇄ short_cut_test |