キーボードショートカットを設定する
WebStorm には定義済みのキーマップがいくつか含まれており、頻繁に使用するショートカットをカスタマイズできます。
キーマップ構成を表示するには、設定ダイアログ Ctrl+Alt+S を開き、キーマップを選択します。

WebStorm は、環境に基づいて事前定義されたキーマップを自動的に提案します。使用している OS と一致することを確認するか、使用している別の IDE またはエディターからのショートカットと一致するものを選択してください(たとえば、Eclipse または NetBeans)。
キーマップは、対応するキーボードとマウスのショートカットおよび略語を含むアクションのリストです。事前定義されたキーマップは変更できません。代わりに、事前定義されたキーマップのショートカットを変更すると、WebStorm はそのキーマップのコピーを作成し、それを構成できます。 をクリックして、選択したキーマップを複製、名前変更、削除、デフォルト値に復元します。キーマップファイルの詳細については、「ユーザー定義のキーマップの場所」を参照してください。
一部のアクションは、他のアクションからキーボードショートカットまたはマウスショートカットを継承します。キーマップページでは、「継承元」リンクを使用して親アクションに移動できます。親アクションのショートカットを変更すると、その子アクションのすべてのショートカットもそれに応じて変更されます。子アクションのショートカットを変更しても、親アクションのショートカットには影響しませんが、継承リンクが削除され、両方のアクションが独立します。

名前でアクションを検索するには、キーマップページの検索フィールドにアクションを入力します。アクションのショートカットがわかっている場合は、 をクリックして、ショートカット検索ダイアログのキーの組み合わせを押します。
このページと WebStorm ドキュメントの他のページを参照すると、IDE で使用するキーマップのキーボードショートカットが表示されます。ページ上部のセレクターを使用して選択してください。
キーボードショートカットを追加する
設定ダイアログ Ctrl+Alt+S のキーマップページで、検索フィールドを使用して必要なアクションを見つけます。
アクションを右クリックし、キーボードショートカットの追加を選択します。

キーボードショートカットダイアログで、必要なキーの組み合わせを押します。
ショートカットは、Ctrl、Ctrl、Shift、Alt などの修飾キー、または Meta キーで開始できます。Fn キーはハードウェア機能用に予約されており、ショートカットの開始キーとしてサポートされていないため、ショートカットを開始キーとして使用することはできません。

必要に応じて、2 番目のストロークチェックボックスを選択して、2 つの連続するキーの組み合わせで複雑なショートカットを定義します。
ショートカットを保存するには、OK をクリックします。
押したキーの組み合わせはキーボードショートカットダイアログに表示され、既存のショートカットと競合する場合は警告が表示されます。
マウスショートカットを追加する
設定ダイアログ Ctrl+Alt+S のキーマップページで、アクションを右クリックしてマウスショートカットの追加を選択します。
マウスショートカットの入力ダイアログで、マウスポインタを中央の領域に移動し、必要に応じてクリックまたはスクロールします。
ショートカットを保存するには、OK をクリックします。
実行されたマウス操作はマウスショートカットの入力ダイアログに表示され、既存のショートカットと競合する場合は警告が表示されます。
略語を追加
省略形を使用して、ショートカットなしですばやくアクションを見つけることができます。例: Ctrl+Shift+A キーを押して色およびフォントに移動アクションの名前を入力すると、現在のキャレット位置にある要素の色とフォントの設定をすばやく変更できます。このアクションに略語(JCF など)を割り当てた場合は、完全なアクション名の代わりにそれを入力できます。
設定ダイアログ Ctrl+Alt+S のキーマップページで、アクションを右クリックして略語の追加を選択します。
略語ダイアログで、希望の略語を入力して OK をクリックします。
アクションのショートカットをデフォルトにリセットする
アクションのショートカットを変更、追加、削除した場合、初期設定にリセットできます。
設定ダイアログ Ctrl+Alt+S のキーマップページで、アクションを右クリックしてショートカットのリセットを選択します。
ダブルキーショートカットを無効にする
デフォルトの二重キーショートカット ( 名前でターゲットを検索する (どこでも検索) の場合は Double Shift、なんでも実行の場合は Double Ctrl ) を無効にするには、次の手順を実行します。
Ctrl+Alt+S を押して設定を開き、を選択します。
「ユーザーインターフェース」セクションまでスクロールし、「修飾キーを 2 回押下するショートカットを無効にする」チェックボックスを設定します。

ユーザー定義のキーマップの場所
デフォルトのキーマップの 1 つを変更すると、WebStorm は WebStorm IDE 構成ディレクトリの keymaps ディレクトリにカスタムキーマップファイルを作成します。
- 構文
%APPDATA%\JetBrains\<product><version>\keymaps
- サンプル
C:\Users\JohnS\AppData\Roaming\JetBrains\WebStorm2025.3\keymaps
- 構文
~/Library/Application Support/JetBrains/<product><version>/keymaps
- サンプル
~/Library/Application Support/JetBrains/WebStorm2025.3/keymaps
- 構文
~/.config/JetBrains/<product><version>/keymaps
- サンプル
~/.config/JetBrains/WebStorm2025.3/keymaps
カスタムキーマップファイルには、親キーマップとの違いのみが含まれています。例: デフォルトの Windows キーマップを変更すると、カスタムキーマップがその子になります。ファイルには、追加または変更したショートカットのみが含まれますが、カスタムキーマップの他のすべてのショートカットは、デフォルトの Windows キーマップと同じになります。
カスタムキーマップは、チームメンバーと、または IDE インスタンス間で共有できます。対応するキーマップファイルをコピーして、別の WebStorm インストールの keymaps ディレクトリに配置します。次に、キーマップ設定ページでコピーしたキーマップを選択します。
グローバル OS ショートカットとの競合
定義済みのキーマップは、可能性のあるすべてのプラットフォーム、バージョン、設定を網羅しているわけではありません。一部のショートカットは、グローバルなシステムの動作やサードパーティ製ソフトウェアのショートカットと競合する可能性があります。これらの競合を修正するには、競合しているショートカットを再割り当てまたは無効にします。
WebStorm は競合を検出し、ポップアップメッセージで通知します。ポップアップを見逃した場合は、イベントログツールウィンドウでいつでもメッセージを表示できます。

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

WebStorm のデフォルトのキーマップと競合する可能性のあるシステムショートカットの例をいくつか示します。システムでファンクションキーが有効になっていることを確認してください。
ショートカット | システムアクション | WebStorm アクション |
|---|---|---|
⌃ Space | 前の入力ソースを選択する | 基本コード補完 |
⇧⌘ A | ターミナルで man ページのインデックスを検索 | アクションの検索 |
ショートカット | システムアクション | WebStorm アクション |
|---|---|---|
Ctrl+Alt+S | ウィンドウをシェードする | 設定を開くダイアログ |
Ctrl+Alt+L | 画面をロックする | コードの整形 |
Ctrl+Alt+T | ターミナルの起動 | 囲む |
Ctrl+Alt+F12 | tty12 仮想コンソールを開く | ファイルパス |
Ctrl+Alt+Left Ctrl+Alt+Right | ワークスペース間の切り替え | ナビゲーション操作の取り消し / やり直し |
Alt+F7 | ウィンドウを移動する | 使用箇所の検索 |
Alt+F8 | ウィンドウのサイズ変更 | 式の評価 |
関連ページ:
名前でターゲットを検索する (どこでも検索)
プロジェクト内またはプロジェクト外のアイテムは、その名前で見つけることができます。単一のエントリポイントから、Git 内のファイル、アクション、クラス、シンボル、設定、UI 要素などを検索できます。プロジェクト内のテキストの検索の詳細については、「プロジェクト内のターゲットを検索する」を参照してください。どこでも検索:に移動するか、を 2 回押して、すべて、クラス、ファイル、シンボル、アクションタブのある検索ウィンドウを開きます。デフォルトでは、すべてタブが開き、WebStorm に最近のフ...
なんでも実行
なんでも実行は、実行 / デバッグ構成、アプリケーション、npm、pnpm、Bun、yarn のスクリプト、タスクまたはターゲット、各種コマンドをすばやく起動したり、最近使用したプロジェクトを開いたりできるツールです。また、入力時に候補を表示することで、適切なコマンド構文の使用をサポートします。コマンドを呼び出すと、なんでも実行が以降の処理を適切なツールに委譲します。なんでも実行ポップアップを開く:を 2 回押します。なんでも実行アイコンをツールバーに追加することもできます。そのためには、設定...
IDE で使用されるディレクトリ
デフォルトでは、WebStorm は、各 IDE インスタンスのユーザー固有のファイル(構成、キャッシュ、プラグイン、ログなど)をユーザーのホームディレクトリに保存します。ただし、必要に応じて、これらのファイルを保存する場所を変更できます。IDE ディレクトリの場所を変更するたとえば、ユーザープロファイルドライブの容量が不足している場合や低速ディスクにある場合、ホームディレクトリが暗号化されている(IDE の速度が低下している)場合、またはネットワークドライブにある場合は、デフォルトの IDE...
コンソールの色とフォントの設定
WebStorm では、様々な種類のコンソールに、使い慣れたカラースキームとフォントを定義できます。これにより、あらゆる種類のコンソール出力とユーザー入力を個別に設定できます。カラースキームは、背景、ユーザ入力、システム出力、エラー出力のための多数のカラーを含みます。編集可能なスキームで作業していることを確認してください。を押して設定を開き、を選択します。コンソールに関連する設定ページを選択します。コンソールの色、コンソールフォント、右側のペインで、リストから目的のコンポーネントを選択し、色また...
キーボードショートカットが機能しませんか?
適切なキーマップを使用していますか? :まず第一に、期待するようショートカットが動作するかどうかを確認してください。やのようなショートカットでは明らかかもしれませんが、Alt+Up やのようなショートカットは、アプリケーションやオペレーティングシステムに応じて異なるアクションを実行することがよくあります。ショートカットに関するさまざまな期待を考慮して、WebStorm ではキーマップ(事前定義されたショートカットのセット)から選択できます。以前に特定のエディターまたは IDE を使用したことが...