JetBrains Rider 2024.1 ヘルプ

クラスに移動

移動 | クラスに移動 ...

このコマンドを使用すると、ソリューション全体のシンボルやファイル、ソリューションのプロジェクトで参照されるすべてのアセンブリの任意のタイプ(クラス、インターフェース、構造体または列挙型)に移動できます。

このコマンドはグローバルスコープで機能します。つまり、起動するためにエディターにフォーカスを移す必要はありません。

型に移動する

  1. メインメニューの移動 | クラスに移動 ... を選択します。

  2. 表示されたクラス名を入力してくださいリストで、項目名の入力を始めます。入力すると項目のリストが絞り込まれ、入力した部分文字列と一致する名前が提示されます。

  3. 必要に応じて、非ソリューションクラスを含めるを選択して、ソリューションで参照されているライブラリから一致するアイテムを表示します。

    デフォルトでは、入力がソリューション内の何かと一致する限り、ソリューションアイテムのみが表示されます。ソリューションに入力に一致するものがない場合、JetBrains Rider は一致するライブラリタイプの検索を自動的に開始します。

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

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

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

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

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

ここでは、大文字と小文字を区別しない CamelHumps がサポートされています。たとえば、「ColorHelper」の代わりに「ch」と入力できます。

名前を指定するときには、ワイルドカードを使用することもできます。'*' (アスタリスク)は 0 個以上の文字を表します。'+'(プラス)、':'(セミコロン)、'.' (ドット)、'\' (バックスラッシュ)は型の完全修飾名の部分を区切ります。