ご存知かもしれませんが、Visual Studioの[検索]ダイアログで使用される正規表現は、.NETRegexと同じではありません。これは私にとって主要なPITAであり、正規表現を使用してコードを検索するために外部ツールを使用することがよくあります。
だから、私は2つの質問があります:
- いったいなぜVSチームはさらに別の新しい非標準の正規表現構文を導入したのですか?既存の.NET正規表現クラスを使用できませんでしたか?私はこれの正当な理由を考えることができません...
- [検索]ダイアログで標準の正規表現構文を使用できるVS拡張機能はありますか?
編集:Connectで2つの関連する提案を見つけました:
2つ目は、拡張可能なソリューションを提供するため、実際にはもっと興味深いものです...
正規表現で検索できるVS2010拡張機能(このようなもの)もいくつかありますが、標準の[検索]ダイアログに統合されておらず、「ファイル内検索」機能がありません。