オプション | 機能 |
---|---|
大文字と小文字を区別する | |
単語単位 | |
正規表現を使用する | |
次のファイルの種類を参照: |
オプション | 機能 |
---|---|
検索結果 1 ウィンドウ | |
検索結果 2 ウィンドウ | |
結果を追加 | 検索結果を、以前の結果に追記 (以前の検索結果を残す) |
ファイル名のみ表示する | 一致した文字列ではなく、それが含まれるファイル名のみを表示 |
[次のファイルの種類を参照]は対象とするファイル名のパターンを指定できるだけであり、そこから特定のパターンに一致するファイルを除外することはできません。たとえば*.csから*.Designer.csを除外するようなことはできません。よってワイルドカードは用いず、検索対象とするファイル名をすべて列挙したパターン文字列を指定します。How to exclude designer.cs from Visual Studio file search - Stack Overflow
既定ではフルパスで表示されるため、それによって表示領域が圧迫されてしまいます。この問題は、レジストリから書式を指定することで改善できます。それには[HKEY_CURRENT_USER\SOFTWARE\Microsoft\VisualStudio\VERSION\Find]に文字列値で[Find result format]の名前の値を作成し、[$f$e($l):$t\n]のように書式を指定します。この変更の適用には再起動は不要で、次回の検索結果に即座に反映されます。
Visual Studio 2012以降は.NETのそれと同等の構文ですが、それより前は独自の構文でした。
Visual Studio 2005の正規表現 一覧 (PDF形式)