ReSharper 2026.1 Help

一般

ReSharper オプション: 環境 | 検索とナビゲーション | 一般

ReSharper オプションのこのページでは、ReSharper の ナビゲーションと検索に関連する機能を調整することができます。

一般

「どこでも検索」を有効化

このチェックボックスを選択すると、 どこでも検索 / 型に移動 コマンドはタイプ、シンボル、ファイルを検索します。選択しない場合、タイプのみを検索します。

'テキストに移動' をどこでも検索に統合する

デフォルトでは、テキストへのナビゲーションは どこでも検索 Control+N に統合されています — ReSharperは、すべての一致するタイプ、シンボル、ファイルの後に、結果リストの下部にクエリ文字列に一致するテキスト出現箇所を表示します。 このチェックボックスをオフにすると、この動作を無効にできます。

このオプションが無効になっている場合、 Control+N を 3 回押すことで テキストに移動できます。

テキストに移動のあいまいな結果

このチェックボックスを選択すると、 テキストに移動Control+N 3 回)は さまざまなタイプミスや欠落している単語を考慮に入れます。

それ以外の場合は、直接一致のみが結果に表示されます。

前回の検索を記憶

ReSharper では、 どこでも検索 / 型に移動シンボルに移動ファイルに移動テキストに移動 各アクションで何かを検索した際の直近の入力を記憶できます。 このオプションを選択すると、ReSharper はエディターでの現在の選択内容も初期検索クエリとして使用します。 例: 文字列内のファイル名を選択し、 Shift+Control+N を押して、この名前に一致するソリューション内のファイルを検索できます。

拡張検索環境設定を記憶する

シンボルに移動ライブラリの種類を含めるファイルメンバーに移動基本メンバーを含めるテキストに移動大 / 小文字を区別する などの検索コマンドオプションを記憶するには、このオプションを選択します。

使い方に移動: 結果が 1 つだけの場合は、リストを表示せずに移動する

このチェックボックスが選択されていて、 使い方に移動機能によって単一の使用箇所が見つかった場合、ポインタはすぐに使用箇所に転送されます。

Go to Base/Inheritor: 結果が 1 つだけの場合はリストを表示せずに移動する。

このチェックボックスが選択されていて、 ベースシンボルへ移動 または 派生シンボルに移動 のいずれかで単一の出現箇所が見つかった場合、ポインターはすぐに出現箇所に転送されます。

どこからでも新しいファイルをプレビュ タブで開く。

このチェックボックスがオンになっている場合、 ナビゲーションまたは検索コマンドで新しいドキュメントを開くたびに、そのドキュメントはプレビュータブで開きます。

プレビュータブは、Visual Studio オプションでも有効にする必要があります: ツール | オプション | 環境 | タブとウィンドウ | プレビュータブで新しいファイルを開くことを許可する

宣言へのスマートな移動動作

このセレクターを使用して、キャレットがすでに宣言上にある場合の 宣言に移動 コマンド Control+B の動作を選択します。 次のオプションがあります。

  • 移動先メニューを表示次に移動 メニューを表示し、宣言でコンテキスト的に使用可能なすべてのナビゲーション先を示します。 このメニューは、 Control+Shift+G でもいつでも利用できます。

  • シンボルの使用箇所を表示するポップアップ — 宣言されたシンボルのすべての使用箇所をリストします。 シンボルの使用コマンド Control+Alt+F7 を使用して、使用箇所のリストをいつでも取得することもできます。

  • 使用箇所を反復 — 対応するコマンドをナビゲーションメニューに追加し、エディター の左上隅に小さなポップアップで表示される「使用箇所イテレーション」モードを有効化します:

    宣言に移動する使用を意識した動作

    'usage iteration' モードでは、次のようにシンボルの使い方を移動できます。

    • 宣言に移動 を呼び出して、もしあれば次の使用箇所などに進み、その後すべてのシンボルの使用箇所を移動します。 ソリューション内のシンボル使用の総数は、使用箇所の繰り返しポップアップに表示されます。

    • 使用反復ポップアップ Control+Alt+PageDown/Control+Alt+PageUp次へ および 戻る ボタンを使用して、次および前の使用に移動します。

    • 検索結果 ウィンドウで一致した項目のリストを表示して 分析するには、 検索結果に表示 ThemedIcon.SearchResults.Screen.(Gray).png をクリック、またはテンキーの Shift+Enter もしくは + を押してください。

    • 現在のドキュメント内のシンボル使用箇所を移動するには、 マーカーバーの上部にある ThemedIcon.ErrorStripeFindNext.Screen.(グレー).png アイコンをクリックします。

  • 何もしない — 宣言に移動は、シンボルを使用して宣言に移動する場合にのみ呼び出すことができます。

ジェネリクス型の使用箇所の動作を見つける

このセレクタでは、 使用箇所の検索フィーチャがジェネリクスタイプの使用箇所を検索する方法を選択できます。

IFoo<string> のようなジェネリクス型の使用箇所を探すときは、実際には IFoo<> のすべての使用箇所または正確なジェネリクス置換 IFoo<string> の使用箇所のみを探したいかもしれません。

マウスナビゲーション

エディターでの豊富なマウス操作

このチェックボックスが選択されている場合、エディターで使用箇所を Ctrl -クリックすることで、 シンボルの宣言に移動できます。

Ctrl + クリックで宣言に移動

メインメニューコマンドと Control+B ショートカットは、この設定に関係なく使用できます。

Ctrl + Alt + クリックを使用して実装に移動

このチェックボックスが選択されている場合、シンボルを Ctrl+Alt -クリックすることで シンボルの実装に移動できます。

Visual Studio 2017 以降では、 Ctrl+Alt -クリックは 複数のキャレットの追加に使用されることに注意してください。 Visual Studio のマルチキャレット機能を使用する場合は、このオプションを無効にすることをお勧めします。

メインメニューコマンドと Control+Shift+Alt+B ショートカットは、この設定に関係なく使用できます。

ミドルクリックを使用して宣言に移動する

このチェックボックスが選択されている場合、マウスの中央ボタンを使用して シンボルの宣言に移動できます。

Ctrl + ミドルクリックを使用して使用箇所をプレビューする

このチェックボックスが選択されている場合、宣言またはエディターでの任意の使用箇所でマウスの中央ボタンを Ctrl -クリックすることで、 Peek Definition ビューでシンボルの使用状況を調査できます。

Ctrl + Shift + クリックを使用して宣言をプレビューする

このチェックボックスが選択されている場合、エディターで使用箇所を Ctrl+Shift -クリックすることで、 Peek Definition ビューでシンボルの宣言を開くことができます。

Ctrl + Alt + ミドルクリックを使用して実装をプレビューする

このチェックボックスが選択されている場合、宣言またはエディターでの任意の使用箇所でマウスの中央ボタンを Ctrl+Alt -クリックすることで、 Peek Definition ビューでシンボルの実装を開くことができます。

マウスの戻る / 進む操作で ReSharper のナビゲーション履歴を使用する

このチェックボックスを選択すると、マウスの戻るボタンと進むボタンが ReSharper ナビゲーションおよび検索コマンドの履歴に従って機能します。 Visual Studio のネイティブナビゲーションコマンドはこの履歴に記録されませんが、ReSharper のコマンドは Visual Studio ナビゲーション履歴に記録されるため、ReSharper コマンドと Visual Studio コマンドの両方を使用して移動する場合は、このチェックボックスを選択しないでください。

このオプションはマウスナビゲーションのみに影響します。 ReSharper 履歴ナビゲーションアクション (ReSharper | 移動 | 前進 / 後進) およびツールバーの Visual Studio 履歴ナビゲーションアクションは、このオプションとは独立して利用できます。

検索結果ウィンドウ

既定で検索結果ツリーを展開する

このチェックボックスが選択されている場合、ReSharper の検索機能(例えば 使用箇所の検索構造検索と置換 )がツリー構造として表示できる結果を派生した際、そのツリー内のすべてのブランチが 検索結果 ウィンドウで展開されます。

出現を 1 行にマージする

このチェックボックスが有効化されている場合、同じ行に複数の検索一致がある場合でも、 検索結果 ウィンドウの検索結果リストでは単一の結果として表示されます。

選択した項目のプレビュータブを開く

このチェックボックスが選択されている場合、 検索結果 ウィンドウの結果をダブルクリックすると、ファイルがプレビュータブで開かれます。

スキップする要素

このセクションでは、 ナビゲーションおよび検索コマンドで無視されるファイル、フォルダー、ファイルマスクのリストを指定できます。

ファイルマスクで Ant スタイルのワイルドカード(英語)を使用できます。

  • ディレクトリ区切り文字を除く単一文字に一致する ?

  • ディレクトリ区切り文字を除く 0 文字以上に一致する *

  • ディレクトリ区切り文字を含む任意の数の文字に一致する **

  • OS パス形式に関係なくディレクトリ区切り文字と一致する / または \

たとえば、パターン **Test?\**.* は次のファイルと一致します。

  • C:\Projects\MyTestX\data\file_one.txt

  • /home/projects/TestY/file_two.xml

だがしかし:

  • C:\Projects\Test\data\file_one.txt

  • /home/projects/TestY/file_two

2026 年 6 月 12 日