はじめに
OSはWindows10
基本はsts4で動作確認していますが、EclipseやPleiadesでも動くはず。
ショートカットは調べればいくらでも出てくるけど、個人的にパッと見られるいい感じのサイトがなかったので雑に表を作っただけ。
確証はないけどmacOSならCtrlをcommand、Altをoptionに換えればほとんどは動くはず。
そもそも自分が使ってよかったものを載せているけど、個人的に特に使い勝手が良かったもの、使用頻度が高いものは★つけたので参考になれば嬉しいです。
エディタ内
コピペと削除
| ショートカット |
キー |
補足 |
| 全選択 |
Ctrl + A |
|
| コピー |
Ctrl + C |
任意の箇所を選択 |
| ペースト |
Ctrl + V |
任意の箇所を選択 |
| カット |
Ctrl + X |
任意の箇所を選択 |
| ★行コピペ |
Ctrl + Alt + ↓ |
1行下にペーストされる |
| ★行削除 |
Ctrl + D |
|
| キャレットのから行末まで削除 |
Ctrl + Shift + Delete |
|
コードの見た目を整える
| ショートカット |
キー |
補足 |
| 行ごと上/下移動 |
Alt + ↑/↓ |
|
| ★インデント整理 |
Ctrl + Shift + F |
|
| 右にインデント |
tab |
複数行選択も可能 |
| 左にインデント |
Shift + tab |
複数行選択も可能 |
作業効率向上
| ショートカット |
キー |
補足 |
| テンプレート・プロポーザル |
Ctrl + space |
コード記述補助。ググるの推奨 |
| 直近に記述したクラスをimport |
Ctrl + Shift + M |
|
| import編成 |
Ctrl + Shift + O |
複数クラスをimport、不要import削除 |
| ★quick fixes表示 |
Ctrl + 1 |
コンパイルエラーの修正 |
| ★次の警告・エラーに移動 |
Ctrl + . |
|
| メソッドの型変更 |
Shift + Alt + C |
参照元なども勝手に変わる |
| メソッドの呼び出し階層を開く |
Ctrl + Alt + H |
定義の中や宣言の上で押す。コードの解読に◎ |
| 名前変更 |
Shift + Alt + R |
変数・メソッド両方可。呼び出し先も変わる |
| ★キャレット移動 |
Ctrl + ←/→ |
単語ごと等に移動。Shiftと組み合わせると◎ |
| ★コメントにする/戻す |
Ctrl + / |
任意の箇所を選択 |
| ★対応する括弧行き来 |
Ctrl + Shift + P |
|
| ★選択範囲の拡大/縮小 |
Shift + Alt + ↑/↓ |
まとまりごとに自動選択してくれる |
エディタ外
ファイル・タブ
| ショートカット |
キー |
補足 |
| ★元に戻す |
Ctrl + Z |
|
| やり直し |
Ctrl + Y |
戻しすぎたものを進める |
| ★ファイル保存 |
Ctrl + S |
|
| 全ファイルを保存 |
Ctrl + Shift + S |
|
| ファイルを閉じる |
Ctrl + W |
|
| 全ファイルを閉じる |
Ctrl + Shift + W |
|
| ★編集タブを戻る/進む |
Alt + ←/→ |
|
検索
| ショートカット |
キー |
補足 |
| ファイル検索 |
Alt + Aを押してF |
|
| Javaファイル検索 |
Alt + H |
|
| ★編集タブを検索して移動 |
Ctrl + E |
タブのリストが出てくるので選択して移動 |
| 文字列検索 |
Shift + F |
|
| 型検索 |
Ctrl + Shift + F |
|