検索結果を分析する
JetBrains Riderのナビゲーションや検索アクションが複数の結果を生成する場合、これらの結果は 検索 ウィンドウに表示でき、検索結果を分析する多くの方法が提供されます。
例えば 使用箇所の検索など、一部のアクションでは、このウィンドウに結果が自動的に表示されます。 他のアクションの場合、検索結果のポップアップが表示されたときに手動で実行できます — 検索ツールウィンドウで開く をクリックするか、
Shift+Enter
またはテンキーの
+
を押してください。
新しいナビゲーションまたは検索アクションの結果は、 検索 ウィンドウの新しいタブに表示されるため、以前の検索に簡単に戻ることができます。
ツールウィンドウのタブを切り替えるには、 Alt+Right と Alt+Left を押します。
検索 ウィンドウを閉じた場合は、メインメニューで を選択するか、 Alt+3 を押すことで、いつでもウィンドウを再度開くことができます。 検索結果のあるタブは、ソリューションを閉じるまで保持されます。
他のナビゲーションコマンドや検索コマンドと異なり、 Find in Files Ctrl+Shift+F の結果はデフォルトで 検索 ウィンドウの同じタブに表示されます。 以前のテキスト検索の結果を別のタブに保存したい場合は、 複数ファイル内検索 ポップアップの左下隅にある 結果を新規タブで開く を選択します。

検索ウィンドウ

ウィンドウのツールバーコントロールを探す
検索結果の種類によっては、ツールバーコントロールのセットが異なる場合があります。
コントロール | 名前 | 説明 |
|---|---|---|
再実行 Ctrl+F5 | 最後の検索を繰り返します。 | |
タブをピン留め | 現在のタブを固定または固定解除するには、このボタンをクリックします。 このウィンドウで最大数のタブに達したときにタブが自動的に閉じないようにするには、タブを固定する必要があります。 | |
| すべて展開/すべて折りたたむ | 現在のタブのすべてのノードを展開 / 折りたたみます。 |
| 前/次へ | 前 / 次の項目に移動し、それに応じてソースコードをスクロールします。 |
エクスポート | このボタンをクリックすると、現在ウィンドウに表示されているデータがテキスト形式でエクスポートされます。 | |
シングルクリックでナビゲート | このボタンを押すと、エディター がファイルを開き、ウィンドウで選択された項目に従ってスクロールします。 | |
| 同じ行に出現箇所をマージする | このオプションを選択すると、同じ行にある出現箇所は単一の項目として表示されます。 |
Show Read Access Ctrl+R | このオプションが選択されていると、読み取り使用箇所のみが表示されます。 フィールド、プロパティ、ローカル変数の用途に使用できます。 | |
Show Write Access Ctrl+W | このオプションが選択されていると、書き込み使用箇所のみが表示されます。 フィールド、プロパティ、ローカル変数の用途に使用できます。 | |
| メンバーをアルファベット順に並べ替え | 既定では、メンバーは宣言順にソートされます。 このボタンをクリックすると、メンバーがアルファベット順に表示されます。 |
タイトルバーのコンテキストメニューとボタン
ウィンドウヘッダーを右クリックし、コンテキストメニューを使用して 表示モードを構成したり、ウィンドウを別の ツールウィンドウバーに関連付けたり、ウィンドウのサイズを変更したり非表示にしたりすることができます。
ツールバーのボタンを使用することもできます:
項目 | ショートカット | 説明 |
|---|---|---|
Shift+Escape | ツールウィンドウを非表示にします。 すべてのツールウィンドウを非表示にするには、 Ctrl+Shift+F12 を押します。 |
検索結果に関連するコードを表示する
エディター で特定の結果を開くには、ダブルクリックするか、 Enter または F4 を押してください。
エディターで次 / 前の検索結果を開くには、 Ctrl+Alt+Down/Ctrl+Alt+Up を押して、ウィンドウのツールバーの /
をクリックするか、メインメニューから を選択します。
選択した項目のソースコードをウィンドウ内で調べるには、ツールバーの ソースのプレビュー をクリックします。
検索結果のフィルター
検索結果を名前でフィルタリングするには、ウィンドウの名前の一部の入力を開始するだけです。
使用箇所の検索の検索結果は、発生の種類によってさらにフィルタリングできます。
読み取りまたは書き込みの用途のみを表示するには、ツールバーの
または
をクリックします。
グループ検索結果
検索結果はツリービューとして表示され、さまざまな階層順に表示できます。 デフォルトの順序は最初の検索によって異なりますが、ツールバーの グループ化 セレクターを使用していつでも変更できます。

デフォルトでは、すべての結果が別々の項目として表示されます。 単一の項目と同じ行にあるすべての結果を表示すると便利な場合があります。 これを行うには、ツールバーの 同じ行に出現箇所をマージする
をクリックしてください。
また、検索結果を使用箇所の種類(つまり、宣言、呼び出し、パラメーター、メソッドの戻りなど、さまざまな場所でターゲットアイテムがどの程度正確に使用されているか)ごとにグループ化することもできます。 これを行うには、ツールバーの 発生タイプ をクリックしてください。