テキストエントリを検索するためのVisual Studioプラグインを探しています(ファイル名やタイプで検索するのではなく、ctr + fなど-Resharperは素晴らしいです)が、次のような追加のオプションがあります。
- ファイルの種類を含める/除外する機能。例: ビュー ファイル (*cshtml) またはスクリプトを調べたくないことはわかっています。
- 大文字と小文字を区別する検索と大文字と小文字を区別しない検索を実行できる
- オプション: 正規表現による検索
何かお勧めできますか?
テキストエントリを検索するためのVisual Studioプラグインを探しています(ファイル名やタイプで検索するのではなく、ctr + fなど-Resharperは素晴らしいです)が、次のような追加のオプションがあります。
何かお勧めできますか?
「ファイル内を検索」ctrl+shift+f を使用すると、上記のほとんどの操作を実行できます。
特定のファイル タイプのみを含めることができます (ただし、除外することはできません)。大文字と小文字を区別する/区別しない検索を行い、正規表現も使用します。
ただし、本当にプラグインが必要な場合は、Sonic File Finder ( http://www.jens-schaller.de/sonic-tools/sonicfilefinder/overview/overview.htm ) をご覧ください。タイプ、シンボル、またはTODOで主に検索するリシャープになるまで、VS 2005で使用していました。
必要なファイルを見つけるための Get-ChildItem -Recurse、ファイルのコンテンツをスキャンするための Get-Content、および正規表現によって必要な文字列を見つけるための -match 演算子を組み合わせた Powershell が常にあります。
たとえば、次の式を含むファイルのファイル名のリストが表示されます。
Get-Childitem c:\Projects -Exclude *.csproj -Recurse | ? { (Get-Content $_) -match "<expression>" }
または、これにより、一致するすべての行が grep スタイルで表示されます。
Get-Childitem c:\Projects -Exclude *.csproj -Recurse | Select-String -pattern "<expression>"