JetBrains Rider 2024.1 ヘルプ

検索結果を分析する

JetBrains Rider のナビゲーション操作と検索操作で複数の結果が得られた場合、これらの結果を検索ウィンドウに表示することができます。検索ウィンドウは、検索結果を分析するためのさまざまな方法を提供します。

使用箇所の検索などの一部のアクションでは、このウィンドウに結果が自動的に表示されます。その他のアクションについては、検索結果のポップアップが表示されたときに手動で行うことができます。検索ツールウィンドウで開く をクリックし、テンキーの Shift+Enter または + を押します。

新しいナビゲーションまたは検索アクションの結果は、検索ウィンドウの新しいタブに表示されるため、以前の検索に簡単に戻ることができます。

ツールウィンドウのタブを切り替えるには、Alt+RightAlt+Left を押します。

検索ウィンドウを閉じた場合は、メインメニューで表示 | ツールウィンドウ | 検索を選択するか、Alt+3 を押すことで、いつでもウィンドウを再度開くことができます。検索結果のあるタブは、ソリューションを閉じるまで保持されます。

他のナビゲーションコマンドや検索コマンドとは異なり、複数ファイル内検索 Ctrl+Shift+F の結果は、デフォルトで検索ウィンドウの同じタブに表示されます。以前のテキスト検索の結果を別のタブに保存したい場合は、複数ファイル内検索ポップアップの左下隅にある結果を新規タブで開くを選択します。

JetBrains Rider: Open results in new tab

検索ウィンドウ

JetBrains Rider: Find results window

ウィンドウのツールバーコントロールを探す

検索結果の種類によっては、ツールバーコントロールのセットが異なる場合があります。

コントロール

名前

説明

the Rerun button

再実行

Ctrl+F5

最後の検索を繰り返します。

タブをピン留め

現在のタブを固定または固定解除するには、このボタンをクリックします。このウィンドウで最大数のタブに達したときにタブが自動的に閉じないようにするには、タブを固定する必要があります。

ThemedIcon.ExpandAll.Screen.(Gray).png ThemedIcon.CollapseAll.Screen.(Gray).png

すべて展開 / すべて折りたたむ


Ctrl+NumPad Plus / Ctrl+NumPad Minus

現在のタブのすべてのノードを展開 / 折りたたみます。

ThemedIcon.Up.Screen.(Gray).png ThemedIcon.Down.Screen.(Gray).png

/ 次へ


Ctrl+Alt+Up / Ctrl+Alt+Down

前 / 次の項目に移動し、それに応じてソースコードをスクロールします。

エクスポート

このボタンをクリックすると、現在ウィンドウに表示されているデータがテキスト形式でエクスポートされます。

シングルクリックで移動

このボタンが押されると、エディターはファイルを開き、ウィンドウで選択された項目に従ってスクロールします。

ThemedIcon.Merge.Screen.(Gray).png

同じ行に出現箇所をマージする


Ctrl+F

このオプションを選択すると、同じ行にある出現箇所は単一の項目として表示されます。

Show Read Access

読み込みアクセスの表示 Ctrl+R

このオプションが選択されていると、読み取り使用箇所のみが表示されます。フィールド、プロパティ、ローカル変数の用途に使用できます。

Show Write Access

書き込みアクセスの表示 Ctrl+W

このオプションが選択されていると、書き込み使用箇所のみが表示されます。フィールド、プロパティ、ローカル変数の用途に使用できます。

icon_sort_alphabetically.png

メンバーをアルファベット順に並べ替え

既定では、メンバーは宣言順にソートされます。このボタンをクリックすると、メンバーがアルファベット順に表示されます。

タイトルバーのコンテキストメニューとボタン

ウィンドウのタイトルバーを右クリックし、コンテキストメニューを使用して表示モードを構成したり、ウィンドウを別のツールウィンドウバーに関連付けたり、ウィンドウのサイズを変更して非表示にしたりできます。

ツールバーのボタンを使用することもできます。

項目

ショートカット

説明

Hide tool window

Shift+Escape

ツールウィンドウを非表示にします。

すべてのツールウィンドウを非表示にするには、Ctrl+Shift+F12 を押します。

エディターで特定の結果を開くには、それをダブルクリックするか、Enter または F4 を押します。

エディターで次 / 前の検索結果を開くには、Ctrl+Alt+Down/ Ctrl+Alt+Up を押して、ウィンドウのツールバーの Next Occurrence / Previous Occurrence をクリックするか、メインメニューから移動 | 次 / 前の出現箇所を選択します。

選択した項目のソースコードをウィンドウ内で調べるには、ツールバーのソースのプレビュー をクリックします。

検索結果のフィルター

検索結果を名前でフィルタリングするには、ウィンドウの名前の一部の入力を開始するだけです。

使用箇所の検索の検索結果は、発生の種類によってさらにフィルタリングできます。

  • 読み取りまたは書き込みの用途のみを表示するには、ツールバーの Show Read Access または Show Write Access をクリックします。

グループ検索結果

検索結果はツリービューとして表示され、さまざまな階層順に表示できます。デフォルトの順序は最初の検索によって異なりますが、ツールバーのグループ化ボタンを使用していつでも変更できます。

デフォルトでは、すべての結果が別々の項目として表示されます。単一の項目と同じ行にあるすべての結果を表示すると便利な場合があります。これを行うには、ツールバーの同じ行に出現箇所をマージする ThemedIcon.Merge.Screen.(Gray).png をクリックします。

また、検索結果を使用箇所の種類(つまり、宣言、呼び出し、パラメーター、メソッドの戻りなど、さまざまな場所でターゲットアイテムがどの程度正確に使用されているか)ごとにグループ化することもできます。これを行うには、ツールバーの発生タイプ をクリックします。

関連ページ:

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

このコマンドを使用すると、ソリューションおよび参照アセンブリ内の 1 つ以上のシンボルのすべての使用箇所を検索できます。シンボルの宣言またはその他の使用箇所から検索を開始できます。このコマンドは、ソリューションエクスプローラー、構造ウィンドウ、その他のツールウィンドウから呼び出すことができます。シンボルの使い方を探すエディターのシンボルにキャレットを配置するか、構造ツールウィンドウでシンボルを選択します。以下のいずれか 1 つを実行します: メインメニューからを選択します。右クリックし、コンテキス...

ソリューション内のテキストを検索して置換する

ソリューション全体、プロジェクト、ネストされた階層を持つ任意のディレクトリ、任意のスコープ内のテキストを検索して置き換えることができます。プレビュータブまたは検索ウィンドウで検索結果を確認します。ソリューション内のテキストを検索ソリューションの特定の部分のみを検索する場合は、ソリューションエクスプローラーで対応するノードを選択します。を押すか、を選択します。複数ファイル内検索ダイアログで、検索文字列を入力します。必要に応じて、検索オプションを指定します。をクリックするかを押して、最近の検索エン

ツールウィンドウの表示モード

デフォルトでは、ツールウィンドウはメインウィンドウの端にアタッチされ、常に表示されています。たとえば、特定のツールウィンドウの表示モードを変更して、アクティブな場合にのみ表示したり、ツールウィンドウバーから切り離したりできます。ツールウィンドウの表示モードを変更するメインメニューでに移動し、表示モードを選択します。あるいは、ツールウィンドウのタイトルバーでまたはをクリックし、を選択して、表示モードを選択します。次のツールウィンドウの表示モードを使用できます。ドック (ピン留め): これは、ツール...

ツールウィンドウ

ツールウィンドウは、開発タスクへのアクセスを提供します。ソリューション構造の表示、アプリケーションの実行とデバッグ、バージョン管理システムやその他の外部ツールとの統合、コード分析、検索、ナビゲーションなどです。デフォルトでは、ツールウィンドウはメインウィンドウの下部と側面に接続されています。ただし、別のモニターなどで別のウィンドウとして使用するために、再配置したり、切り離したりすることもできます。一部のツールウィンドウは常に使用可能であり (たとえば、エクスプローラーおよび構造)、一部は特定のプ...

例外スタックトレースを調べて移動する

外部スタックトレースを受け取った場合 (たとえば、バグレポートから)、専用のスタックトレースウィンドウでそれを開き、対応する例外が発生したコードに移動できます。このウィンドウで、ファイル、タイプ、メソッドをクリックして、エディターに表示できます。各スタックトレースは新しいタブで開かれ、それを閉じるかソリューションを閉じるまで使用できます。スタックトレースウィンドウを閉じた場合は、メニューからを選択して再び開くことができます。例外の原因となったコードに移動する例外スタックトレースをクリップボードに...

TODO リスト

JetBrains Rider は、コード内のタスクと技術的負債を追跡する簡単な方法を提供します。特定のパターンに一致するコード項目(コメント、文字列リテラル、識別子)は、TODO ウィンドウを使用して、エディターおよびソリューション全体で簡単に見つけることができます。TODO アイテムは、エディターおよびエラーストライプ上で、そのタイプ(編集、通常、質問、警告、エラー)に従ってハイライトされます。色は、ページまたは Rider 設定で構成可能です。TODO パターン:デフォルトでは、Je...