【IntelliJ IDEA】これさえ覚えれば作業効率爆上がり！ショートカットキーで差をつけろ【Windows, Mac対応】

自分がよく使うIntelliJのショートカットをまとめていきます。



| 内容                                                         | Windows                        | Mac                           | カスタマイズ案     |
|--------------------------------------------------------------|--------------------------------|-------------------------------|------------------|
| 設定を開く                                                   | `Ctrl` + `Alt` + `s`           | `Command` + `,`               |                  |
| ファイル内検索                                               | `Ctrl` + `f`                   | `Command` + `f`               |                  |
| プロジェクト内検索                                           | `Ctrl` + `Shift` + `f`         | `Command` + `Shift` + `f`     |                  |
| アクション検索                                               | `Ctrl` + `Ctrl`                | `Ctrl` + `Ctrl`               |                  |
| なんでも検索                                                 | `Shift` + `Shift`              | `Shift` + `Shift`             |                  |
| class検索                                                    | `Ctrl` + `n`                   | `Command` + `o`               |                  |
| ファイル検索                                                 | `Ctrl` + `Shift` + `n`         | `Command` + `Shift` + `o`     |                  |
| シンボル検索                                                 | `Ctrl` + `Shift` + `Alt` + `n` | `Command` + `Option` + `o`    |                  |
| 行指定ジャンプ                                               | `Ctrl` + `l`                   | `Command` + `l`               |                  |
| 定義ジャンプ                                                 | `Ctrl` + `b` | `Command` + `b`    |                  |
| インターフェースジャンプ                                                 |  | `Command` + `Option` + `b`    |                  |
| back(定義ジャンプしたあとに使うと元の場所に戻れる)           | `Ctrl` + `Alt` + `←`           | `Command` + `[`               |                  |
| Forward                                                      | `Ctrl` + `Alt` + `→`           | `Command` + `]`               |                  |
| 一つ前のファイル（タブ）へ                                   | `Alt` + `←`                              | `Command` + `Shift` + `[`     | `Ctrl` + `←` |
| 一つ次のファイル（タブ）へ                                   | `Alt` + `→`                             | `Command` + `Shift` + `]`     | `Ctrl` + `→` |
| 定義を見る                                                   | `Ctrl` + `q`                   | `F1`                          |                  |
| シンボル一覧                                                 | `Ctrl` + `F12`                 | `Command` + `F12`             |                  |
| 関数単位で↑に移動                                            | `Alt` + `↑`                    | `Ctrl` + `↑`              |                  |
| 関数単位で↓に移動                                            | `Alt` + `↓`                    | `Ctrl` + `↓`              |                  |
| 最近開いたファイル(実行後もう一度実行で最近編集したファイル) | `Ctrl` + `e`                   | `Command` + `e`               |                  |
| 最近開いた場所(実行後もう一度実行で最近編集した場所)         | `Ctrl` + `Shift` + `e`         | `Command` + `Shift` + `e`     |                  |
| いい感じに改行                                               | `Ctrl` + `Shift` + `Enter`     | `Command` + `Shift` + `Enter` |                  |
| 数字に対応するブックマークを付ける                           | `Ctrl` + `Shift` + `{n}`       | `Ctrl` + `Shift` + `{N}`      |                  |
| 数字に対応するブックマークに飛ぶ                             | `Ctrl` + `{n}`                 | `Ctrl` + `{N}`                |                  |
| 数字に対応するものを開く（1ならproject）                     | `Alt` + `1`                    | `Command` + `1`               |                  |
| コードリフォーマット                                         | `Ctrl` + `Alt` + `l`           | `Command` + `Option` + `l`    |                  |
| 行を上に移動                                                 | `Ctrl` + `↑`                   | `Command` + `Shift` + `↑`     |                  |
| 行を下に移動                                                 | `Ctrl` + `↓`                   | `Command` + `Shift` + `↓`     |                  |

この他にも便利なショートカットキーがあればコメントお待ちしております。