コメント内の一致を除外する検索 (検索/ファイル内検索) をビジュアル スタジオで実行する方法はありますか? 便利な場合もあれば、逆の場合もあります。提示されたすべてのオプションについて、そこにあると思いましたが、ある場合は見つかりません。
ちなみに、私はVS 2010/2012をほぼ同等に使用しています。
コメント内の一致を除外する検索 (検索/ファイル内検索) をビジュアル スタジオで実行する方法はありますか? 便利な場合もあれば、逆の場合もあります。提示されたすべてのオプションについて、そこにあると思いましたが、ある場合は見つかりません。
ちなみに、私はVS 2010/2012をほぼ同等に使用しています。
新しいバージョンの Visual Studio で機能する正規表現は次のとおりです。
^(?![ \t]*//).*your_search_term
VS 2012 の時点で構文が変更されたことに注意してください。
Visual Studio 2012 は、.NET Framework の正規表現を使用してテキストを検索および置換します。Visual Studio 2010 以前のバージョンでは、Visual Studio は [検索] ウィンドウと [置換] ウィンドウでカスタムの正規表現構文を使用していました。
参照: https://msdn.microsoft.com/en-us/library/vstudio/2k3te2cs(v=vs.110).aspx
以下のように正規表現を試すことができます:
^~(:b*//).*your_search_term
簡単な説明:
^
行頭から~(
以下ではありません:b*
任意の数の空白とそれに続く//
コメント開始)
NOTの終わり.*
任意の文字が前に表示される可能性がありますyour_search_term
あなたの検索語:-)VSのオプションだとは思いません。正規表現を試すこともできますが、どれだけクリエイティブになれるかによって制限があります。正規表現を使用して // で始まらない行を検索することはそれほど難しくないようです。