IntelliJ IDEA キーボードショートカット
IntelliJ IDEA には、編集、ナビゲーション、リファクタリング、デバッグ、その他のタスクに関連するほとんどのコマンドに対するキーボードショートカットがあります。これらのホットキーを覚えておくと、キーボードから手を離さずに生産性を高めることができます。
すべてのデフォルトのショートカットは構成可能であり、デフォルトではショートカットがないアクションにショートカットを割り当てることもできます。
事前定義されたキーマップについては、事前定義された macOS キーマップおよび事前定義された Windows キーマップを参照してください。
次の表は、最も便利なショートカットをいくつか示しています。
ショートカット | アクション |
|---|---|
ダブル Shift | IntelliJ IDEA、プロジェクト、現在の Git リポジトリで、ファイル、アクション、シンボル、ツールウィンドウ、設定をすばやく検索でいます。 |
Ctrl+Shift+A | コマンドを見つけて実行するか、ツールウィンドウを開くか、設定を検索します。 |
Alt+Enter | ハイライトされたエラーと警告のクイックフィックス、コードを改善および最適化するためのインテンションアクション。 |
F2 Shift+F2 | 次または前のハイライトされたエラーに移動します。 |
Ctrl+E | リストから最近開いたファイルを選択します。 |
Ctrl+Shift+Enter | 必要な末尾シンボルを挿入し、次のステートメントの入力を開始できる場所にキャレットを置きます。 |
Ctrl+Alt+L | 現在のコードスタイル設定に従って、ファイル全体または選択したフラグメントを再フォーマットします。 |
Ctrl+Alt+Shift+T | たとえば、安全な削除、コピー、移動、名前の変更など、キャレットの要素をリファクタリングします。 |
Ctrl+W Ctrl+Shift+W | 特定のコード構成に従って選択の範囲を増減します。 |
Ctrl+/ Ctrl+Shift+/ | 行またはコードブロックをコメントアウトします。 |
Ctrl+B | メソッドまたはフィールドと呼ばれるインスタンス化されたクラスの初期宣言に移動します。 |
Alt+F7 | プロジェクト全体でコード要素が使用されているすべての場所を表示します。 |
Alt+1 | プロジェクトツールウィンドウに焦点を合わせる |
Escape | エディターに焦点を合わせる |
適切なキーマップを選択する
キーマップ構成を表示するには、設定ダイアログ Ctrl+Alt+S を開き、キーマップを選択します。
定義済みのキーマップを使用する
IntelliJ IDEA は、環境に基づいて事前定義されたキーマップを自動的に提案します。使用している OS と一致することを確認するか、使用している別の IDE またはエディターからのショートカットと一致するものを選択してください(たとえば、Eclipse または NetBeans)。
このページと IntelliJ IDEA ドキュメントの他のページを参照すると、IDE で使用するキーマップのキーボードショートカットが表示されます。ページ上部のセレクターを使用して選択してください。
プラグインからキーマップをインストールする
デフォルトのキーマップセットに加えて、プラグインからキーマップ(GNOME や KDE のキーマップなど)をインストールできます。設定ダイアログ Ctrl+Alt+S を開き、プラグインを選択し、マーケットプレースタブに切り替えて、キーマップを検索します。
キーマップを調整する
定義済みのキーマップのコピーを変更して、頻繁に使用するコマンドに独自のショートカットを割り当てることができます。
カスタムキーマップをインポートする
慣れているカスタマイズされたキーマップがある場合は、それをインストールに転送できます。
作業中にショートカットを学ぶ
IntelliJ IDEA は、ショートカットを学ぶためのいくつかの可能性を提供します:
アクションの検索を使用すると、すべてのメニューとツールにわたってコマンドと設定を検索できます。
Ctrl+Shift+A を押して、入力を開始し、推奨される操作のリストを取得します。必要なアクションを選択し、Enter を押して実行します。

Key Promoter X(英語) は、マウスを使用してコマンドが実行されるたびに、対応するキーボードショートカットと共にポップアップ通知を表示するプラグインです。また、頻繁に実行されるコマンドのショートカットを作成することをお勧めします。
事前定義されたキーマップの 1 つを使用している場合は、デフォルトのキーマップ参照カードを印刷して机の上に置いておき、必要に応じて参照することができます。このチートシートは、 でも入手できます。
デフォルト以外またはカスタマイズされたキーマップを印刷するには、キーマップエクスポータープラグイン(英語)を使用します。
高度な機能を使用する
以下の便利な機能を使用して、生産性をさらに向上させることができます。
- クイックリスト
頻繁に使用するアクションのグループがある場合は、カスタムショートカットを使用してそれらにアクセスするためのクイックリストを作成します。例: 次の事前定義されたクイックリストを使用して試すことができます。
リファクタリング Ctrl+Alt+Shift+T
VCS 操作 Alt+`
- スマートキー
IntelliJ IDEA は、ペアのタグと引用符の自動追加、CamelHump 単語の検出など、多くの入力支援機能を提供します。
- スピード検索
ツリー、リスト、テーブルのあるツールウィンドウにフォーカスがある場合は、入力を開始して、一致するアイテムを表示します。
- 2 回押し
IntelliJ IDEA の一部のアクションは、複数回実行すると、より多くの結果を提供します。例: フィールド、パラメーター、変数宣言の一部で Ctrl+Space を使用して基本コード補完を呼び出すと、現在のスコープ内のアイテム型に応じた名前が提案されます。再度呼び出すと、モジュールの依存関係を通じて利用可能なクラスが含まれます。3 回連続で呼び出されると、提案のリストにはプロジェクト全体が含まれます。
- ツールウィンドウのサイズを変更する
マウスを使用せずにツールウィンドウのサイズを調整することができます:
垂直ツールウィンドウのサイズを変更するには、Ctrl+Alt+Shift+Left および Ctrl+Alt+Shift+Right を押します。
水平ツールウィンドウのサイズを変更するには、Ctrl+Alt+Shift+Up および Ctrl+Alt+Shift+Down を押します。
関連ページ:
キーボードショートカットを設定する
IntelliJ IDEA には定義済みのキーマップがいくつか含まれており、頻繁に使用するショートカットをカスタマイズできます。キーマップ構成を表示するには、設定ダイアログを開き、キーマップを選択します。IntelliJ IDEA は、環境に基づいて事前定義されたキーマップを自動的に提案します。使用している OS と一致することを確認するか、使用している別の IDE またはエディターからのショートカットと一致するものを選択してください(たとえば、Eclipse または NetBeans)。キー...
事前定義された macOS キーマップ
IntelliJ IDEA のトップキーボードショートカット:どこでも検索ダブルアクションの検索 ... プロジェクトウィンドウを表示再ビルドインテンションアクションの表示最近使用したファイル使用箇所の検索移動先の選択 ... 設定 ... 生成 ... なんでも実行ダブルデバッグ ... ブレークポイントの表示 ...
どこでも検索
プロジェクト内またはプロジェクト外のアイテムは、その名前で見つけることができます。単一のエントリポイントから、Git 内のファイル、アクション、クラス、シンボル、設定、UI 要素などを検索できます。この機能の使い方を簡単に確認するには、次のビデオを参照してください。プロジェクト内のテキストの検索の詳細については、「プロジェクト内のターゲットを検索および置換する」を参照してください。どこでも検索メインメニューで、に移動するか、を 2 回押して検索ウィンドウを開きます。デフォルトでは、Intell...
インテンションアクション
エディターで作業すると、IntelliJ IDEA がコードを分析し、最適化の方法を探します。インテンションのアクションは、エラーや警告から最適化の提案まで、幅広い状況をカバーします。IDE がコードを改善する方法を見つけるとすぐに、エディター内の現在の行の横に黄色のバルブアイコンが表示されます。このアイコンをクリックすると、現在のコンテキストで利用可能なインテンションアクションが表示されます。感嘆符が付いた赤いバルブは、IntelliJ IDEA が問題を検出したことを示し、関連する修正(クイ...
ソースコードナビゲーション
さまざまなアクションとポップアップを使用して、エディター内のコード内をすばやく移動できます。エディターウィンドウとツールウィンドウ間の移動、およびエディタータブとパンくずリストの操作の詳細については、エディターの基本を参照してください。最近のファイル、場所、変更のナビゲーションの詳細については、最近のファイルと変更を参照してください。必要なファイルの検索方法の詳細については、ファイルナビゲーションを参照してください。ファイルの構造を表示および移動する方法の詳細については、ファイル構造を参照してく...
最近のファイルと変更
プロジェクトで作業しているとき、最近表示または編集したファイルや場所を切り替える必要があることがよくあります。IntelliJ IDEA は、最近使用したファイルを見つけて再度開いたり、編集したコードの一部を再確認したりするのに役立つクイックナビゲーション機能を提供します。最近使用したファイルの検索最近使用したファイルポップアップを使用して、最近開いたファイルや編集したファイルを検索できます。最近使用したファイルポップアップを開くには、を押します。最近編集したファイルのみを表示するには、もう一...