ReSharper 2018.3ヘルプ

名前によるナビゲーション

ReSharperを使用すると、いくつかのキーストロークで任意のコードアイテムやファイル、または一致するテキストに移動することができます。ナビゲーションの範囲には、ソリューション全体のシンボルとファイル、ソリューションのプロジェクトで参照されるすべてのアセンブリが含まれます。

アイテム名でソリューション内のアイテムを検索するには

  1. すべての検索結果への統一されたアクセスを使用するには、Ctrl+N を押すとポップアップが表示され、そこで入力を開始して入力に一致するすべてのものをソリューション内で見つけることができます。

  2. 検索を型(クラス、インターフェース、構造体、列挙型)に限定したい場合は、Ctrl+N を2回押してください。

  3. プレーンテキストによる一致で何かを見つけたい場合は、Ctrl+N を3回押します。

  4. シンボル (タイプ、メソッド、プロパティー、フィールドなど)を検索する場合は、Ctrl+Shift+Alt+Nを押します。

  5. Ctrl+Shift+Nを押して、ソリューション内のファイルに検索を制限することもできます。

  6. ReSharperでは、 Ctrl+F12を押した後に名前を入力することで、現在のファイルの型や型メンバーにジャンプすることもできます。

  7. 上記のコマンドのいずれかを呼び出した後、ターゲット項目、そのキャメルハンプ省略形、および/またはワイルドカードを入力し始めます。入力すると、一致する項目のリストが絞り込まれ、最も可能性の高い候補がリストの一番近くに表示されます。

  8. ターゲット項目がリストに表示されるとすぐに、それを選択してエディターで開くことができます。検索結果ウィンドウで一致する項目のリストを表示して 分析するをクリックするには、検索結果に表示 ThemedIcon SearchResults Screen Gray をクリックし、テンキーパッドで Shift+Enter または + を押します。

ReSharperは、どこでも検索/タイプに移動ファイルに移動、およびテキストに移動アクションで何かを見つけるために使用した最後の入力を覚えています。この動作を有効または無効にするには、ReSharperオプションの環境 | 検索とナビゲーションページで前回の検索チェックボックスを使用します。このオプションを選択すると、ReSharperはエディターで現在の選択内容を最初の検索クエリとして使用します。例:文字列内のファイル名を選択し、Ctrl+Shift+N を押すと、ソリューション内でこの名前と一致するファイルを検索できます。

最終更新日: 2019年4月15日

関連事項

関連ページ:

どこでも検索/タイプに移動

ReSharper_GotoTypeこのコマンドは、2つの異なる機能を組み合わせています。最初に表示されるどこでも検索では、タイプ、シンボル、ファイル、ソースファイルとテキストファイルの文字列リテラル、最近の編集内容、最近のファイル、最近表示された方法など、次の宛先に移動できます。提案のリストは、こ...

テキストに移動

ReSharper_GotoTextCtrl+N3回続いてCtrl+Nを押して、'Search Everywhere'、'Go to Type'、'Go to Text'コマンド間を繰り返します。このナビゲーションコマンドを使用すると、ソリューションのソースファイルとテキストファイル内のテキストをす...

シンボルにジャンプ

ReSharper_GotoSymbolこのコマンドを使用すると、ソリューション全体のシンボルおよびファイル内のコードシンボル、およびソリューションのプロジェクトで参照されるすべてのアセンブリの名前を検索できます。検索結果には、現在アセンブリエクスプローラーウィンドウにロードされているすべてのアセン...

ファイルに移動

ReSharper_GotoFileこのコマンドは、現在のソリューション内の任意のファイルにナビゲートします。ナビゲーション結果からファイル、フォルダー、ファイルマスクを除外できます。これを行うには、ReSharperオプションの環境 | 検索とナビゲーションページのスキップする要素セクションでこれ...

ファイルメンバーに移動

ReSharper_GotoFileMemberこのコマンドを使用すると、現在のドキュメントの特定のメソッド、フィールド、プロパティーなどに素早く移動できます(ソースファイルまたはデコンパイルによって再構築されたファイルになる可能性があります)。現在のファイルが検索で無視された場合、つまりReSha...

キャメルハンプ

キャメルハンプは、各パートが大文字で始まるCamelCase、または複合名の一部がアンダースコアで区切られた複合名の一部を識別する機能です。これらの部分の最初の文字だけを入力することができ、ReSharperは自動的に名前が一致する項目を検索します。検索コマンドのキャメルハンプキャメルハンプは常にす...