JetBrains Rider 2024.2 ヘルプ

どこでも検索

このコマンドを使用して、タイプ、シンボル、ファイル、最近のファイル、出現するテキスト、アクション、ツールウィンドウ、実行構成設定Git ブランチ、コミット、タグ、メッセージなどの宛先に移動します。この機能を呼び出すとすぐに提案のリストが表示され、最初に最近のファイルが含まれます。

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

    • Ctrl+N, G を押します。

    • Shift を 2 回押します。

    • Rider ウィンドウの右上隅にある Find をクリックします。

  2. 表示されたどこでも検索リストで、項目名の入力を始めます。入力すると項目のリストが絞り込まれ、入力した部分文字列と一致する名前が提示されます。

  3. 一致するものが多すぎる場合は、ポップアップの上部にあるタブまたは対応するショートカットを使用して、特定の種類のアイテムのみを表示します。

    • ファイル :Ctrl+Shift+N

    • 記号 :Ctrl+Alt+Shift+N

    • アクション (および設定):Ctrl+Shift+A

    • テキスト :Ctrl+Alt+Shift+E

  4. ソリューション以外の項目を含めるチェックボックスを選択するか、Ctrl+N, G を押して、ソリューションで参照されているライブラリのアイテムを表示します。

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

  5. JetBrains Rider が検索する項目の種類を指定するには、Settings をクリックして検索範囲を設定します。

  6. 目的の項目を選択します。その種類に応じて、JetBrains Rider はエディターでシンボルを開き、アクションを実行するか設定ページを開きます。

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

複合名のアイテムを検索する

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

完全修飾名で検索

完全修飾名でタイプまたはメンバーに移動する場合は、名前の一部を入力し、スペースまたはドットで分割します。以下の例を検討してください。

JetBrains Rider: Navigating to type

完全一致を検索

完全一致を検索する場合は、引用符を使用します。"Collection" を検索すると、Collection は返されますが、FilteredCollectionIterateCollection() などは返されません。ただし、正確な検索を使用して複合名を除外する場合でも、ワイルドカード記号 * および ? を使用して、必要なだけのバリエーションを許可できます。

テキストの出現箇所を検索

デフォルトでは、テキストへのナビゲーションはどこでも検索に統合されています — JetBrains Rider は、すべての一致するタイプ、記号、ファイルの後に、結果リストの下部にあるクエリ文字列に一致するテキストの出現箇所を表示します。テキストタブに切り替えて、一致するテキストのみを表示し、他の結果を無視します。この動作を無効にするには、JetBrains Rider 設定の詳細ページでテキスト検索の結果をどこでも検索に表示するをクリアします。

Ctrl+Alt+Shift+E を押すか、メニューから移動 | テキスト ... を選択して、テキスト検索を開始することもできます。

検索クエリを一般化する

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

数式を計算する

ポップアップのすべてタブでは、数式を計算してから Enter を押して、結果をクリップボードにコピーすることもできます。

JetBrains Rider. Calculator in 'Search everywhere'

基本的な算術演算子(+-*/、およびべき乗用の ^)と基本的な数学関数(sqrt()sin()cos()tan())を使用できます。

関連ページ:

実行 / デバッグ構成

JetBrains Rider は、実行 / デバッグ構成を使用して、コードを実行、デバッグ、デプロイ、テストします。各構成は、何を実行し、どのパラメーターと環境を使用するかを定義する、名前付きのスタートアッププロパティのセットです。実行 / デバッグ構成には 2 つのタイプがあります。一時的 — エディターから .NET 静的メソッドを実行 / デバッグするたびに作成されます。永続的 — テンプレートから明示的に作成されるか、一時的な構成を保存することによって作成されます。永続的な構成は、削除するま...

設定

このダイアログを使用して、JetBrains Rider 設定(グローバルとプロジェクト固有のものの両方)を変更します。ダイアログの左上部分にある検索フィールドを使用して、目的のオプションを見つけます。あるいは、検索フィールドにあるカテゴリ (設定のグループ) の階層リストを使用して設定を参照することもできます。IDE 設定を変更した後、OK をクリックして変更を適用してダイアログを閉じるか、適用をクリックしてダイアログを開いたままにします。キャンセルをクリックして変更を破棄し、ダイアログを閉じま...

Git

.NET 開発環境 Rider の使い方や高等テクニック満載の JetBrains 日本語公式ヘルプ。最新の英語版ヘルプ内容が随時反映されます。