クラスに移動
このコマンドを使用すると、ソリューション全体のシンボルやファイル、ソリューションのプロジェクトで参照されるすべてのアセンブリの任意のタイプ(クラス、インターフェース、構造体または列挙型)に移動できます。
このコマンドはグローバルスコープで機能します。つまり、起動するためにエディターにフォーカスを移す必要はありません。
型に移動する
メインメニューの
を選択します。表示されたクラス名を入力してくださいリストで、項目名の入力を始めます。入力すると項目のリストが絞り込まれ、入力した部分文字列と一致する名前が提示されます。
必要に応じて、非ソリューションクラスを含めるを選択して、ソリューションで参照されているライブラリから一致するアイテムを表示します。
デフォルトでは、入力がソリューション内の何かと一致する限り、ソリューションアイテムのみが表示されます。ソリューションに入力に一致するものがない場合、JetBrains Rider は一致するライブラリタイプの検索を自動的に開始します。
以下のいずれか 1 つを実行します:
移動先のアイテムが現在のソリューションに属している場合、JetBrains Rider はエディターで対応するファイルを開き、シンボル宣言にキャレットを配置します。参照ライブラリにある場合、JetBrains Rider は、JetBrains Rider 設定 Ctrl+Alt+S の
ページで定義された設定に従って移動します。ここでは、大文字と小文字を区別しない CamelHumps がサポートされています。たとえば、「ColorHelper」の代わりに「ch」と入力できます。
名前を指定するときには、ワイルドカードを使用することもできます。'*' (アスタリスク)は 0 個以上の文字を表します。'+'(プラス)、':'(セミコロン)、'.' (ドット)、'\' (バックスラッシュ)は型の完全修飾名の部分を区切ります。
関連ページ:
![](https://resources.jetbrains.com/help/img/rider/2024.1/Navigation_and_Search__Finding_Usages__Find_Usages.png)
検索結果を分析する
JetBrains Rider のナビゲーション操作と検索操作で複数の結果が得られた場合、これらの結果を検索ウィンドウに表示することができます。検索ウィンドウは、検索結果を分析するためのさまざまな方法を提供します。使用箇所の検索などの一部のアクションでは、このウィンドウに結果が自動的に表示されます。その他のアクションについては、検索結果のポップアップが表示されたときに手動で行うことができます。検索ツールウィンドウで開くをクリックし、テンキーの Shift+Enter または + を押します。新しいナビゲ...
![](https://pleiades.io/icons/rider.png)
CamelHumps
キャメルハンプは、各パートが大文字で始まる CamelCase、または複合名の一部がアンダースコアで区切られた複合名の一部を識別する機能です。これらの部分の最初の文字だけを入力することができ、JetBrains Rider は自動的に名前が一致する項目を検索します。検索コマンドのキャメルハンプ:キャメルハンプは常にすべての名前で検索コマンド、つまりどこでも検索、ファイルに移動、ファイル構造、シンボルで動作します。名前部分の最初の文字を入力し、一致する項目のリストを取得することは非常に便利です: 大...