JetBrains Rider 2026.1 ヘルプ

使用箇所の検索のシンボル

このコマンドを使用すると、ソリューションおよび参照アセンブリ内の 1 つ以上のシンボルのすべての使用箇所を検索できます。シンボルの宣言またはその他の使用箇所から検索を開始できます。このコマンドは、ソリューションエクスプローラー、構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。

シンボルの使い方を探す

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

  2. 以下のいずれか 1 つを実行します:

    • メインメニューから編集 | 検索 | 使用箇所の検索を選択します。

    • 右クリックし、コンテキストメニューで使用箇所の検索を選択します。

    • Alt+F7 を押します。

  3. 単一の使用箇所が見つかった場合、JetBrains Rider はエディターで使用箇所に直接移動します。2 つ以上の検索結果が結果の検索ウィンドウに表示されます。このウィンドウでは、使用状況を簡単に調べて分析できます。

JetBrains Rider: Finding Usages of a Symbol

特定のスコープ、つまり 1 つまたは複数のファイル、フォルダー、プロジェクトで宣言された複数のシンボルの使用を検索することもできます。

複数のシンボルの使用箇所を見つける

  1. ソリューションエクスプローラーで、1 つ以上のノード(ファイル、ノード内の宣言、フォルダー、プロジェクト)を選択します。

  2. Alt+F7 を押します。

  3. 検索結果は結果の検索ウィンドウに表示され、そのスコープ内のすべての宣言(検索ターゲット)およびソリューション内のこれらのシンボルのすべての使用箇所を確認できます。

ジェネリクス型の使用箇所を見つける

IFoo<string> のようなジェネリクス型の使用箇所を探すときは、実際には IFoo<> のすべての使用箇所または正確なジェネリクス置換 IFoo<string> の使用箇所のみを探したいかもしれません。

デフォルトでは、JetBrains Rider を使用すると、追加のポップアップを表示して検索結果の曖昧さを排除できます。

2024 年 2 月 11 日

関連ページ:

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

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

宣言に移動

このコマンドを使用して、任意のシンボルの使用箇所からシンボルの宣言に移動します。このコマンドは、ソリューションエクスプローラー、構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。反対方向(シンボルの使用箇所)に移動するには、シンボルの使用に移動コマンドを使用できます。シンボルの宣言に移動するエディターのシンボルにキャレットを配置するか、構造ツールウィンドウでシンボルを選択します。メインメニューで選択するか、を押すか、Ctrl キーを押しながらシンボルをクリックします。コマンド

検索結果を分析する

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

シンボルの使用に移動

このコマンドを使用すると、シンボルの宣言やその他の使用箇所から、シンボルの特定の使用箇所にすばやく移動できます。このコマンドは、ソリューションエクスプローラー、構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。逆のナビゲーションは、宣言に移動コマンドで使用できます。このコマンドで得られる使用箇所のリストは、使用箇所の検索のものと同じです。しかし、このコマンドは、特定の用途を探していて、検索ウィンドウを開かずにこの使用箇所にしたい場合に、使用回数が限られているシンボルの方が便利で...

参照モジュールに依存するコードを見つける

特定の参照モジュール(参照プロジェクト、アセンブリ、インストール済みの NuGet パッケージ)のシンボルがどのように、どこで使用されているかをすばやく見つけることができます。大規模なソリューションでは、これはアーキテクチャの問題を検出し、結合を減らすのに役立ちます。検索結果では、モジュールの型または型メンバーが表示されるコード内のすべての場所が表示されます。モジュールに依存するコードを見つけるソリューションエクスプローラーで、プロジェクトまたはアセンブリ参照、プロジェクトの依存関係ノードで N...

関連エンティティの使用箇所の検索

このコマンドを使用すると、指定された範囲内で、選択したシンボルに何らかの方法で関連するエンティティ (テキストの出現、動的参照など) の使用箇所を見つけることができます。このコマンドは、ソリューションエクスプローラー、構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。関連するエンティティの使用箇所を探すエディターのシンボルにキャレットを配置するか、構造ツールウィンドウでシンボルを選択します。を押すか、メインメニューのを選択します。開いた検索プロパティダイアログで、検索をカスタ...