IntelliJ IDEA 2021.1 ヘルプ

キーボードショートカットを設定する

IntelliJ IDEA には定義済みのキーマップがいくつか含まれており、頻繁に使用するショートカットをカスタマイズできます。

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

Keymap settings

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

定義済みのキーマップは変更できません。ショートカットを変更すると、IntelliJ IDEA は、現在選択されているキーマップのコピーを作成します。このコピーを構成できます。The Show Scheme Actions icon をクリックして、選択したキーマップを複製し、名前を変更、削除、またはデフォルト値に戻します。

キーマップ自体は、対応するキーボードとマウスのショートカット、および省略形を含むアクションのリストです。名前でアクションを見つけるには、検索フィールドにそれを入力します。アクションのショートカットがわかっている場合は、The Find Action by Shortcut icon をクリックしてショートカット検索ダイアログのキーの組み合わせを押します。

キーボードショートカットを追加する

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+Sキーマップページで、アクションを右クリックしてキーボードショートカットの追加を選択します。

    Assigning a shortcut to Set Execution Point
  2. キーボードショートカットの入力ダイアログで、必要なキーの組み合わせを押します。

  3. 必要に応じて、2 番目のストロークチェックボックスを選択して、2 つの連続するキーの組み合わせで複雑なショートカットを定義します。

  4. ショートカットを保存するには、OK をクリックします。

押したキーの組み合わせはキーボードショートカットの入力ダイアログに表示され、既存のショートカットと競合する場合は警告が表示されます。

マウスショートカットを追加する

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+Sキーマップページで、アクションを右クリックしてマウスショートカットの追加を選択します。

  2. マウスショートカットダイアログで、マウスポインタを中央の領域に移動し、必要に応じてクリックまたはスクロールします。

  3. ショートカットを保存するには、OK をクリックします。

実行されたマウス操作はマウスショートカットダイアログに表示され、既存のショートカットと競合する場合は警告が表示されます。

略語を追加

省略形を使用して、ショートカットなしで素早くアクションを見つけることができます。例: Ctrl+Shift+A キーを押して色およびフォントに移動アクションの名前を入力すると、現在のキャレット位置にある要素の色とフォントの設定をすばやく変更できます。このアクションに略語(JCF など)を割り当てた場合は、完全なアクション名の代わりにそれを入力できます。

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+Sキーマップページで、アクションを右クリックして略語の追加を選択します。

  2. 略語ダイアログで、希望の略語を入力して OK をクリックします。

アクションのショートカットをデフォルトにリセットする

アクションのショートカットを変更、追加、または削除した場合、初期設定にリセットできます。

  • 設定 / 環境設定ダイアログ Ctrl+Alt+Sキーマップページで、アクションを右クリックしてショートカットのリセットを選択します。

ユーザー定義のキーマップの場所

すべてのユーザー定義キーマップは、IntelliJ IDEA 構成ディレクトリ内の keymaps サブディレクトリの別々の構成ファイルに保管されています。

構文
%APPDATA%\JetBrains\<product><version>\keymaps
サンプル
C:\Users\JohnS\AppData\Roaming\JetBrains\IntelliJIdea2021.1\keymaps
構文
~/Library/Application Support/JetBrains/<product><version>/keymaps
サンプル
~/Library/Application Support/JetBrains/IntelliJIdea2021.1/keymaps
構文
~/.config/JetBrains/<product><version>/keymaps
サンプル
~/.config/JetBrains/IntelliJIdea2021.1/keymaps

各キーマップファイルには、親キーマップに対する相違点のみが含まれています。

これらのファイルを使用して、カスタムキーマップをチームメンバーと共有したり、IDE インスタンス間で共有したりできます。対応するキーマップファイルをコピーし、別の IntelliJ IDEA インストールの keymaps ディレクトリに配置します。

グローバル OS ショートカットとの競合

定義済みのキーマップは、可能性のあるすべてのプラットフォーム、バージョン、設定を網羅しているわけではありません。一部のショートカットは、グローバルなシステムの動作やサードパーティ製ソフトウェアのショートカットと競合する可能性があります。これらの競合を修正するには、競合しているショートカットを再割り当てまたは無効にします。

IntelliJ IDEA は、システムショートカットとの競合を検出し、ポップアップメッセージで通知します。

Notification on conflicting shortcuts

ショートカットの変更をクリックしてキーマップ設定ダイアログを開き、必要な調整を行うことができます。

Adjust conflicting shortcuts

IntelliJ IDEA のデフォルトのキーマップと競合する可能性のあるシステムショートカットの例をいくつか示します。システムでファンクションキーが有効になっていることを確認してください。

ショートカット システムアクション  アクション IntelliJ IDEA
⌃Space 前の入力ソースを選択する 基本コード補完
⇧⌘A ターミナルで man ページのインデックスを検索 アクションの検索
ショートカット システムアクション  アクション IntelliJ IDEA
Ctrl+Alt+S ウィンドウをシェードする 設定を開くダイアログ
Ctrl+Alt+L 画面をロックする コードの整形
Ctrl+Alt+T ターミナルの起動 囲む
Ctrl+Alt+F12tty12 仮想コンソールを開く ファイルパス
Ctrl+Alt+Left
Ctrl+Alt+Right
ワークスペース間の切り替え ナビゲーション操作の取り消し / やり直し
Alt+F7 ウィンドウを移動する 使用箇所の検索
Alt+F8 ウィンドウのサイズ変更 式の評価

関連ページ:

色とフォントの構成 | IntelliJ IDEA

開発者として、エディターのソースコード、検索結果、デバッガー情報、コンソールの入出力など、多くのテキストリソースを使用します。色とフォントスタイルは、このテキストのフォーマットに使用され、一目で理解しやすくなります。IntelliJ IDEA は、好適な色とフォントを定義するカラースキームを使用しています。事前定義された配色を使用するか、あなたの好みに合わせてカスタマイズすることができます。スキームを共有することも可能です。配色を選択設定 / 環境設定ダイアログで、を選択します。配色を選択する...

ファイルタイプの関連付けを設定する | IntelliJ IDEA

IntelliJ IDEA はデフォルトのファイルタイプのセットを認識します。そのようなファイルは、対応する言語の構文に従って解析およびハイライトされます。IntelliJ IDEA が認識できないファイルタイプで作業している場合(たとえば、それが独自開発のファイルタイプである場合)、カスタムファイルタイプを作成することもできます。キーワード、コメント、数字などのハイライトスキームを定義することによって、IDE がファイルを解析する方法を設定することができます。各ファイル形式を拡張子に関連付ける...