現在のコンテキストを移動する
JetBrains Rider には、現在のコンテキスト、つまり開いているドキュメントとその中のキャレットの位置に基づいてコードを移動するのに役立つさまざまな機能が用意されています。
- エディターのタブとツールウィンドウを移動する
- 構造別にファイルを移動する
- 包含宣言に移動する
- メンバーとタグを移動する
- 暗黙的なインポートを移動する
- エディターのパンくずリスト
- 行番号でコードを移動する
- スクロールバーと関連機能
コマンド | 呼び出す方法 | それを使用して |
---|---|---|
キャレットを前の単語に移動 キャレットを次の単語に移動 | Ctrl+Left Ctrl+Right | キャレットを現在の単語の先頭 / 末尾に移動してから、同じ方向に単語ごとに移動します。 エディター | 一般 | 入力支援設定ページ Ctrl+Alt+S でキャメルハンプを使用するが選択されている場合、キャレットはキャメルケース名を含む識別子内の次または前の大文字の単語に移動します。 デフォルトでは、Ctrl+Right ではキャレットが現在の単語の終わりに移動することに注意してください。この動作は、キャレットの移動セクションで構成できます。 設定ページの |
キャレットを行頭に移動 キャレットを行末に移動 | Home End | キャレットを現在の行の最初 / 最後の文字に移動します。 |
外側の宣言にジャンプ | Alt+Shift+[ | キャレットを、その本体内の任意の位置から型または関数の宣言に移動します。 |
キャレットを一致する括弧に移動 | Ctrl+Shift+M | キャレットが中括弧、括弧、HTML/XML タグの直前または直後にある場合、それに一致する項目に移動します。 |
キャレットをコードブロックの先頭に移動 キャレットをコードブロックの最後に移動 | Ctrl+[ Ctrl+] | キャレットを囲んでいるコードブロックの左中括弧に移動します。 |
次のメソッド 前のメソッド | Alt+Down Alt+Up | キャレットを現在の型の次 / 前のメンバーの宣言に移動します。 |
キャレットをページの先頭に移動 キャレットをページの最後に移動 | Ctrl+Page Up Ctrl+Page Down | キャレットをスクロールせずに、現在表示されているエディター領域の一番上 / 一番下の行に移動します。 |
ページアップ ページダウン | Page Up Page Down | キャレットをエディター領域の現在の高さまで上下に移動し、それに応じてドキュメントをスクロールし、さらに同じ方向に同じステップでさらにスクロールします。 |
キャレットをテキストの先頭に移動 キャレットをテキストの最後に移動 | Ctrl+Home Ctrl+End | キャレットを現在のドキュメントの最初 / 最後の文字に移動します。 |
次のエラー 前のエラー | F2 Shift+F2 | エディターでハイライトされている次の / 前のコードの問題にキャレットを移動します。 現在のファイルのコードの問題を移動するには、次の 2 つのモードがあります。
エディター | コード編集設定ページ Ctrl+Alt+S の '次のエラー' アクションで通過オプションを使用して目的の動作を指定するか、ステータスインジケーターにマウスを移動して ![]() |
次の変更 前の変更 | Ctrl+Alt+Shift+Down Ctrl+Alt+Shift+Up | VCS に登録された編集間を移動します。これらのショートカットは、ソリューションでバージョン管理統合が有効になっている場合にのみ機能します。 |
関連ページ:

エディターのタブとツールウィンドウを移動する
エディタータブとツールウィンドウ間のフォーカスを切り替える:OS アプリケーションスイッチャーと同様に、エディターで開いたファイル、分割されたエディタータブ、ツールウィンドウ (ドッキングまたはフローティング) を切り替えることができます。JetBrains Rider は 2 つの列からなるポップアップを表示します。左側にはツールウィンドウが表示され、右側にはエディタータブが表示されます。現在ファイルが開かれていない場合、またはタブが 1 つしかない場合は、スイッチャーに最近開いたファイルが表...

構造別にファイルを移動する
構造ウィンドウ:JetBrains Rider では、構造ウィンドウを使って現在の文書の構造を移動することができます。これは大きなファイルでのナビゲーションを非常に簡単にします。ウィンドウはエディターと同期しています。別のエディタータブに切り替えると、ウィンドウには対応するファイルの構造が表示されます。構造ウィンドウを開いて使用するを押すか、を選択します。現在のドキュメントの内容はツリー構造で表示され、ドキュメント内を探索したり移動したりできます。任意のシンボルをダブルクリックすると、エディター...

包含宣言に移動する
キャレットが型または関数の本体内の任意の場所にある場合、1 つのショートカットでその型または関数の宣言に移動できます。外側の宣言にジャンプキャレットは、型または関数の本体内の任意の場所に配置します。を押します。JetBrains Rider は、型または関数の宣言にキャレットを置きます。型または関数が別の型内で宣言されている場合は、ステップ 2 を繰り返して包含型の宣言に移動できます。構造別にファイルを移動するメンバーとタグを移動する...

暗黙的なインポートを移動する
現在のファイルに影響する暗黙的なインポートがある場合、JetBrains Rider はガターの上部に対応するアクションインジケーターを表示します。このインジケーターをクリックするか、キャレットが最初の行にあるときにを押すと、暗黙的にインポートされた名前空間とそれらが配置されているファイルのリスト全体を表示できます。このリスト内の任意の名前空間を選択して、その宣言に移動します。メンバーとタグを移動するエディターのパンくずリスト...

行番号でコードを移動する
行に移動コマンドを使用すると、現在のドキュメントのコード行にすばやく移動できます。を押すか、メニューからを選択します。ターゲット行番号を入力し、オプションでコロンの後に列番号を入力してから、OK をクリックします。他のファイルの特定の行に移動するには、ファイルに移動コマンドを使用し、ターゲットファイル名の後に(コロン)を入力し、その後に行番号を指定します。エディターのパンくずリストスクロールバーと関連機能

スクロールバーと関連機能
現在のドキュメントのコンテキストを移動する最も基本的な方法の 1 つは、スクロールすることです。マウスホイールとスクロールバーのつまみを使用してスクロールする従来の方法に加えて、JetBrains Rider には、スクロール操作を向上させる関連機能が多数用意されています。ショートカットを使用してスクロールするキャレットナビゲーションやその他のすべてのナビゲーションショートカットとは異なり、スクロールショートカットではキャレットの位置は変更されません。ドキュメントを下にスクロールするには、を押...