IntelliJ IDEA 2020.3 ヘルプ

IntelliJ IDEA キーボードショートカット

IntelliJ IDEA には、編集、ナビゲーション、リファクタリング、デバッグ、その他のタスクに関連するほとんどのコマンドのキーボードショートカットがあります。これらのホットキーを覚えておくと、キーボードから手を離すことなく生産性を維持できます。

次の表は、最も便利なショートカットをいくつか示しています。

ショートカット アクション
ダブル Shift

どこでも検索

IntelliJ IDEA やプロジェクトに関連するものを見つけて開き、実行したり、ジャンプしたりします。

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 エディターに焦点を合わせる

OS 用に事前定義されたキーマップの 1 つを使用している場合は、デフォルトのキーマッ環境設定カードを印刷して机の上に置いておき、必要に応じて参照することができます。このチートシートは、ヘルプ | キーマップリファレンスでも入手できます。

適切なキーマップを選択してください

キーマップ構成を表示するには、設定 / 環境設定ダイアログ Ctrl+Alt+S を開き、キーマップを選択します。

  • 定義済みのキーマップを使用する

    IntelliJ IDEA は、環境に基づいて事前定義されたキーマップを自動的に提案します。使用している OS と一致することを確認するか、使用している別の IDE またはエディターからのショートカットと一致するものを選択してください(たとえば、Eclipse または NetBeans)。

  • キーマップを調整する

    定義済みのキーマップのコピーを変更して、頻繁に使用するコマンドに独自のショートカット割り当てることができます。

  • カスタムキーマップをインポートする

    慣れているカスタマイズされたキーマップがある場合は、それをインストールに転送できます。

デフォルトのキーマップセットの他に、プラグイン(GNOME や KDE のキーマップなど)としてさらに追加できます。設定 / 環境設定ダイアログ Ctrl+Alt+S を開き、プラグインを選択して、マーケットプレイスでキーマップを検索します。

作業中にショートカットを学ぶ

IntelliJ IDEA は、ショートカットを学ぶためのいくつかの可能性を提供します:

  • アクションの検索は、すべてのメニューとツールでコマンドと設定を検索できる最も重要なコマンドです。

    Ctrl+Shift+A を押して、入力を開始し、推奨される操作のリストを取得します。必要なアクションを選択し、Enter を押して実行します。

    Find Action
  • Key Promoter X(英語) は、マウスを使用してコマンドが実行されるたびに、対応するキーボードショートカットと共にポップアップ通知を表示するプラグインです。また、頻繁に実行されるコマンドのショートカットを作成することをお勧めします。

  • OS 用に事前定義されたキーマップの 1 つを使用している場合は、デフォルトのキーマッ環境設定カードを印刷して机の上に置いておき、必要に応じて参照することができます。このチートシートは、ヘルプ | キーマップリファレンスでも入手できます。

  • デフォルト以外またはカスタマイズされたキーマップを印刷するには、キーマップエクスポータープラグイン(英語)を使用します。

高度な機能を使用する

以下の便利な機能を使用して、生産性をさらに向上させることができます。

  • クイックリスト

    頻繁に使用するアクションのグループがある場合は、カスタムショートカットを使用してそれらにアクセスするためのクイックリストを作成します。例: 次の事前定義されたクイックリストを使用して試すことができます。

    • リファクタリング Ctrl+Alt+Shift+T

    • VCS 操作 Alt+`

  • スマートキー

    IntelliJ IDEA は、ペアのタグと引用符の自動追加、CamelHump 単語の検出など、多くの入力支援機能を提供します。

  • スピード検索

    ツリー、リスト、またはテーブルのあるツールウィンドウにフォーカスがある場合は、入力を開始して、一致するアイテムを表示します

  • 2 回押し

    IntelliJ IDEA の多くのアクションは、複数回実行すると、より多くの結果を提供します。例: フィールド、パラメーター、または変数宣言の一部で Ctrl+Space使用して基本コード補完を呼び出すと、現在のスコープ内の項目型に応じて名前が提案されます。もう一度呼び出すと、モジュールの依存関係を通じて利用可能なクラスが含まれます。3 回連続で呼び出されると、提案のリストにはプロジェクト全体が含まれます。

  • ツールウィンドウのサイズを変更する

    マウスを使用せずにツールウィンドウのサイズを調整することができます:

    • 垂直ツールウィンドウのサイズを変更するには、Ctrl+Shift+LeftCtrl+Shift+Right を使用します

    • 水平ツールウィンドウのサイズを変更するには、Ctrl+Shift+UpCtrl+Shift+Down を使用します

関連ページ:

どこでも検索

プロジェクト内またはプロジェクト外のアイテムは、その名前で見つけることができます。単一のエントリポイントから、Git 内のファイル、アクション、クラス、シンボル、設定、UI 要素などを検索できます。プロジェクト内のターゲットを検索および置換するまたはファイル内のターゲットを検索するからのテキスト検索について学びます。どこでも検索メインメニューからを選択するか、を 2 回押して検索ウィンドウを開きます。デフォルトでは、IntelliJ IDEA は最近のファイルのリストを表示します。もう一度ダブ...

インテンションアクション

エディターで作業するときに、IntelliJ IDEA はコードを分析し、コードを最適化する方法を検索し、潜在的な問題と実際の問題を検出します。IDE がコードを変更する方法を見つけるとすぐに、エディターの現在の行の横に黄色いバルブアイコンが表示されます。このアイコンをクリックすると、このコード単位で使用可能なインテンションアクションを表示できます。インテンションアクションは、警告から最適化の提案まで、幅広い状況をカバーします。インテンションの完全なリストを表示し、設定 / 環境設定ダイアログ...

ソースコードナビゲーション

さまざまなアクションやポップアップを使用して、エディター内のコードを素早くナビゲートすることができます。エディターウィンドウとツールウィンドウ間の移動に関する詳細情報については、エディターの基本を確認してください。IntelliJ IDEA で利用可能なナビゲーションオプションをチェックするためにビデオチュートリアルを見ることから始めることができます。キャレットでナビゲートする後方に移動するには、を押します。前方に移動するには、を押します。最後に編集した場所に移動するには、を押します。エデ

ソースコードの作成と編集

コードを使用する場合、IntelliJ IDEA は作業にストレスがないことを保証します。追加、選択、コピー、移動、編集、折りたたみ、出現箇所の検索、コードの保存に役立つさまざまなショートカットと機能を提供します。エディター内のナビゲーションについては、エディターの基本を参照してください。アクションの検索使用したいアクションのショートカットを覚えていない場合は、を押して名前でアクションを見つけてください。同じダイアログを使用してクラス、ファイル、またはシンボルを見つけることができます。詳しくは...

コードの再フォーマットと再配置

IntelliJ IDEA では、コードスタイル設定で指定した要件に従ってコードを再フォーマットできます。ただし、プロジェクトで EditorConfig を使用する場合、ファイルで指定されたオプションは、コードを再フォーマットするときにコードスタイル設定で指定されたオプションをオーバーライドします。設定にアクセスするには、設定 / 環境設定ダイアログでに移動します。詳細については、コードスタイルの構成を参照してください。コードの一部、ファイル全体、ファイルのグループ、ディレクトリ、モジュールを再...

コードリファクタリング

リファクタリングは、新しい機能を作成せずにソースコードを改善するプロセスです。リファクタリングは、コードを安定した dry に保ち、保守を容易にできます。リファクタリングの呼び出し:リファクタリングするアイテムを選択します。エディターでプロジェクトツールウィンドウまたは式 / シンボルでファイル / フォルダーを選択できます。選択可能なリファクタリングのリストを開くには、を押します。または、特定のリファクタリング用のキーボードショートカットを使用することもできます。リファクタリングを元に戻す必要...