JetBrains Rider 2025.3 ヘルプ

ベースシンボルへ移動

このコマンドを使用すると、継承階層を上に移動して、現在のシンボルの基本型またはメソッドに移動できます。このコマンドは、ソリューションエクスプローラー、構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。

派生シンボルに移動および実装に移動コマンドを使用すると、反対方向のナビゲーションを使用できます。

ベースシンボルに移動する

  1. エディターのシンボルにキャレットを配置するか、構造ツールウィンドウでシンボルを選択します。

  2. Ctrl+U を押すか、メインメニューから移動 | ベースシンボルを選択します。あるいは、Ctrl+Shift+A を押して、ポップアップでコマンド名を入力して、そこで選択することもできます。

  3. シンボルにベースシンボルが 1 つしかない場合、JetBrains Rider はそのシンボルに直接移動します。

  4. シンボルに複数のベースシンボルがある場合、それらはドロップダウンにリストされます。リストには、太字と通常の両方のフォントで項目を含めることができます。太字は、アイテムに直接継承があることを示し、通常のフォントは間接継承に使用されます。

    次のいずれかを実行できます。

    • 目的の項目をクリックしてエディターで開きます。

    • UpDown を押して目的の項目を選択し、Enter を押してエディターで開きます。

    • 入力を開始して結果をフィルタリングします。ここでキャメルハンプを使用できることに注意してください。

    • 検索ウィンドウで一致する項目のリストを表示して分析するには、検索ツールウィンドウで開く をクリックし、テンキーの Shift+Enter または + を押します。

    • 型依存関係ダイアグラムに一致した項目を表示するには、ダイアグラムに表示する Show on Diagram をクリックします。

他の型から継承する型やインターフェースを実装する型、および基本型のメンバーをオーバーライド、実装、非表示にするメンバーの場合、JetBrains Rider は特別なガターアイコン (たとえば、 ThemedIcon.Overrides.Screen.(Gray).png) を表示します。アイコンの上にマウスを移動すると、基本シンボルが表示され、継承階層を上に移動できます。

JetBrains Rider: Navigate to base symbols from editor gutter

移動先のアイテムが現在のソリューションに属している場合、JetBrains Rider はエディターで対応するファイルを開き、シンボル宣言にキャレットを配置します。参照ライブラリにある場合、JetBrains Rider は、JetBrains Rider 設定 Ctrl+Alt+Sツール | 外部シンボルページで定義された設定に従って移動します。

2024 年 9 月 23 日

関連ページ:

構造別にファイルを移動する

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

派生シンボルに移動

このコマンドは、タイプまたはメンバーのすべての派生シンボルのリストを取得し、継承階層を下って、それらの 1 つに直接移動できるようにします。実際の実装を探していて、継承チェーンの中間ステップに興味がない場合は、実装に移動を使用してください。このコマンドは、ソリューションエクスプローラー、構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。必要に応じて、ベースシンボルへ移動コマンドを使用して逆方向に移動できます。派生シンボルに移動するエディターのシンボルにキャレットを配置するか、構...

実装に移動

このコマンドは、型とメンバーの実際の実装を見つけるのに役立ちます。つまり、それらが実行するソースコードを見つけることができます。例: 基本型またはメンバーから、継承チェーンの中間ステップをバイパスして、その最終実装のいずれかに移動できます。インターフェースメンバーの使用箇所から、メンバーが実装されているすべての場所にアクセスできます。このコマンドは次の場所で使用できます。タイプとメンバーの使用箇所: それらが実装されているすべての場所が一覧表示されます。型宣言: メンバーを実装するすべての派生型...

型階層を調べる

JetBrains Rider を使用すると、ソリューションおよび参照ライブラリから型の継承階層を調査できます。選択したタイプの基本タイプと継承の両方を確認し、マウスクリックでそれらのいずれかに移動できます。階層内の任意のノードについて、プレビューペインにすべてのメンバーまたは多態的メンバーのみを表示できます。階層を調査するエディターで目的のタイプを見つけるか、アセンブリエクスプローラーでそれを展開します。を押すか、メインメニューからを選択します。あるいは、を押して、ポップアップでコマンド名を...

検索結果を分析する

JetBrains Rider のナビゲーション操作と検索操作で複数の結果が得られた場合、これらの結果を検索ウィンドウに表示することができます。検索ウィンドウは、検索結果を分析するためのさまざまな方法を提供します。一部のアクション、たとえば使用箇所の検索では、結果がこのウィンドウに自動的に表示されます。その他のアクションについては、検索結果のポップアップが表示されたときに手動で実行できます。検索ツールウィンドウで開くをクリックするか、テンキーの Shift+Enter または + を押します。新しいナビ...

型依存関係ダイアグラムを調べる

JetBrains Rider を使用すると、ソリューション内で型が相互にどのように依存しているかを視覚的に調べることができます。さまざまなプロジェクトまたはコンパイルされたアセンブリから任意の数の型を型依存関係ダイアグラムに追加し、それらの間のさまざまな種類の依存関係を調べることができます。初期ダイアグラムを作成する:新しい型依存関係ダイアグラムを作成するには、いくつかの方法があります。ソリューションエクスプローラーで 1 つ以上の項目を選択し、選択項目を右クリックしてを選択するか、を押し...