JetBrains Rider 2025.3 ヘルプ

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

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

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

Keymap settings

定義済みのすべてのキーマップの中から、次のいずれかを選択する可能性が高くなります。

  • Visual Studio 2022 — このキーマップは、ReSharper を使用せずにプレーンな Visual Studio を使用した経験のある Windows ユーザーに推奨されます。

  • IntelliJ/IntelliJ (macOS) — このキーマップは、IntelliJ IDEA または JetBrains IntelliJ プラットフォームベースの IDE のいくつかの経験があり、そこで IntelliJ/ macOS キーマップを使用することを好むユーザーに推奨されます。

  • Visual Studio/Visual Studio (macOS) - このキーマップは次のようなユーザにお勧めです。

  • VS Code/VS Code (macOS) — このキーマップは、Visual Studio Code の使用経験があるユーザーに推奨されます。

  • ReSharper/ReSharper (macOS) — このキーマップは、Visual Studio + ReSharper の経験があり、ReSharper で 'ReSharper 2.x/IntelliJ IDEA' キーボードスキームを好むユーザーに推奨されます。

macOS で Rider を使用している場合は、macOS 接尾辞を持つキーマップ (例: Visual Studio (macOS)) を選択することをお勧めします。

キーマップは、対応するキーボードとマウスのショートカットおよび略語を含むアクションのリストです。事前定義されたキーマップは変更できません。代わりに、事前定義されたキーマップのショートカットを変更すると、JetBrains Rider はそのキーマップのコピーを作成し、それを構成できます。The Show Scheme Actions icon をクリックして、選択したキーマップを複製、名前変更、削除、デフォルト値に復元します。キーマップファイルの詳細については、「ユーザー定義のキーマップの場所」を参照してください。

一部のアクションは、他のアクションからキーボードショートカットまたはマウスショートカットを継承します。キーマップページでは、「継承元」リンクを使用して親アクションに移動できます。親アクションのショートカットを変更すると、その子アクションのすべてのショートカットもそれに応じて変更されます。子アクションのショートカットを変更しても、親アクションのショートカットには影響しませんが、継承リンクが削除され、両方のアクションが独立します。

Shortcut inheritance

名前でアクションを検索するには、キーマップページの検索フィールドにアクションを入力します。アクションのショートカットがわかっている場合は、The Find Action by Shortcut icon をクリックして、ショートカット検索ダイアログのキーの組み合わせを押します。

このページと JetBrains Rider ドキュメントの他のページを参照すると、IDE で使用するキーマップのキーボードショートカットが表示されます。ページ上部のセレクターを使用して選択してください。

Keyboard shortcuts selector in the documentation

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

  1. 設定 / 環境設定ダイアログ Ctrl+Alt+Sキーマップページで、検索フィールドを使用して必要なアクションを見つけます。

  2. アクションを右クリックし、キーボードショートカットの追加を選択します。

    Adding a keyboard shortcut
  3. キーボードショートカットダイアログで、必要なキーの組み合わせを押します。

    ショートカットは、CtrlCtrlShiftAlt などの修飾キー、または Meta キーで開始できます。Fn キーはハードウェア機能用に予約されており、ショートカットの開始キーとしてサポートされていないため、ショートカットを開始キーとして使用することはできません。

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

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

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

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

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

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

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

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

略語を追加

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

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

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

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

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

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

ダブルキーショートカットを無効にする

デフォルトの二重キーショートカット ( どこでも検索の場合は Double Shiftなんでも実行の場合は Double Ctrl ) を無効にするには、次の手順を実行します。

  1. Ctrl+Alt+S を押して設定を開き、詳細設定を選択します。

  2. ユーザーインターフェース」セクションまでスクロールし、「修飾キーを 2 回押下するショートカットを無効にする」チェックボックスを設定します。

    Disabling the double-key shortcuts

JetBrains Rider で配布されるキーマップに加えて、プラグインを介して他のキーマップ(Eclipse キーマップ(英語)NetBeans キーマップ(英語)など)をインストールできます。

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

デフォルトのキーマップの 1 つを変更すると、JetBrains Rider は JetBrains Rider IDE 構成ディレクトリkeymaps ディレクトリにカスタムキーマップファイルを作成します。

構文

%APPDATA%\JetBrains\<product><version>\keymaps

サンプル

C:\Users\JohnS\AppData\Roaming\JetBrains\Rider2025.3\keymaps

構文

~/Library/Application Support/JetBrains/<product><version>/keymaps

サンプル

~/Library/Application Support/JetBrains/Rider2025.3/keymaps

構文

~/.config/JetBrains/<product><version>/keymaps

サンプル

~/.config/JetBrains/Rider2025.3/keymaps

カスタムキーマップファイルには、親キーマップとの違いのみが含まれています。例: デフォルトの Windows キーマップを変更すると、カスタムキーマップがその子になります。ファイルには、追加または変更したショートカットのみが含まれますが、カスタムキーマップの他のすべてのショートカットは、デフォルトの Windows キーマップと同じになります。

カスタムキーマップは、チームメンバーと、または IDE インスタンス間で共有できます。対応するキーマップファイルをコピーして、別の JetBrains Rider インストールの keymaps ディレクトリに配置します。次に、キーマップ設定ページでコピーしたキーマップを選択します。

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

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

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

Notification on conflicting shortcuts

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

Adjust conflicting shortcuts

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

ショートカット

システムアクション

JetBrains Rider アクション

⌃ Space

前の入力ソースを選択する

基本コード補完

⇧⌘ A

ターミナルで man ページのインデックスを検索

アクションの検索

ショートカット

システムアクション

JetBrains Rider アクション

Ctrl+Alt+S

ウィンドウをシェードする

設定を開くダイアログ

Ctrl+Alt+L

画面をロックする

コードの整形

Ctrl+Alt+T

ターミナルの起動

囲む

Ctrl+Alt+F12

tty12 仮想コンソールを開く

ファイルパス

Ctrl+Alt+Left

Ctrl+Alt+Right

ワークスペース間の切り替え

ナビゲーション操作の取り消し / やり直し

Alt+F7

ウィンドウを移動する

使用箇所の検索

Alt+F8

ウィンドウのサイズ変更

式の評価

2025 年 9 月 10 日

関連ページ:

ディレクトリベースの設定

Rider 設定ダイアログでは、ページアイコンを見て、特定のページに使用されている設定管理メカニズムを確認できます。任意のアイコンでマークされていないページは、ユーザープロファイルに保存されている IDE 設定をホストします。ソリューションレベルと IDE レベルの設定:IntelliJ プラットフォームに基づく Rider のフロントエンド機能の設定は、ディレクトリベースの形式で保存されます。XML ファイルの 2 つの特定の場所に保存されます。IDE レイアウト、優先キーマップ、エディター...

定義済みキーマップのキーボードショートカット

このページと JetBrains Rider ドキュメントの他のページを参照すると、IDE で使用するキーマップのキーボードショートカットが表示されます。ページ上部のセレクターを使用して選択してください。どのキーマップを選択する必要がありますか? :定義済みのすべてのキーマップの中から、次のいずれかを選択する可能性が高くなります。Visual Studio 2022 — このキーマップは、ReSharper を使用せずにプレーンな Visual Studio を使用した経験のある Windows...

デフォルトのキーボードショートカットスキーム

すべての ReSharper アクションは、キーボードショートカットで呼び出すことができます。ほとんどのアクションには既定のショートカットがあり、そのまま使用できます。残りのアクションでは、必要に応じて、好きなショートカットキーを割り当てることができます。ReSharper は、2 つのデフォルトのキーボードショートカットスキームを提供します。Visual Studio — このスキームは、Visual Studio 独自のキーボードショートカットとの競合を最小限に抑えることを目的としています。I...

なんでも実行

なんでも実行は、実行 / デバッグ構成、スクリプト、最近使用したソリューションをすばやく起動する方法です。また、入力時に候補を表示することで、適切なコマンド構文の使用をサポートします。コマンドを実行すると、なんでも実行が適切なツールに以降の処理を委譲します。なんでも実行ポップアップを開く:を 2 回押します。なんでも実行アイコンをツールバーに追加することもできます。そのためには、設定 / 環境設定ダイアログを開き、に移動してメインツールバーノードを展開し、なんでも実行アクションを(たとえばどこ...

プラグインのインストール

プラグインは JetBrains Rider のコア機能を拡張します。例: プラグインをインストールして、次の機能を取得します。バージョン管理システム、課題追跡システム、ビルド管理サーバー、その他のツールとの統合。さまざまな言語とフレームワークのコーディング支援サポート。ショートカットのヒント、ライブプレビュー、ファイルウォッチャーなど。新しいプログラミング言語を学ぶのに役立つコーディング演習。プラグイン設定を開くを押して設定を開き、を選択します。マーケットプレースタブを使用して、JetBrai...

IDE で使用されるディレクトリ

デフォルトでは、JetBrains Rider は、各 IDE インスタンスのユーザー固有のファイル(構成、キャッシュ、プラグイン、ログなど)をユーザーのホームディレクトリに保存します。ただし、必要に応じて、これらのファイルを保存する場所を変更できます。IDE で使用されるファイルとディレクトリを見つけるメインメニューからを選択します。開いたダイアログには、JetBrains Rider によって使用されるすべてのファイルとディレクトリが、現在のインストールの正確なパスとともに表示されます。リス...