多くの場合、Visual Studioでコードを検索するとき、探しているのはC#コードであることがわかります。ただし、JavaScriptファイルで同じ変数名を使用しているため、これらの検索結果もすべて調べなければなりません。私が探しているテキストが、プロジェクトに持ち込んだサードパーティのJavaScriptライブラリでも使用されている場合、これはさらに悪化します。これにより、何百もの検索結果が得られる可能性があります。
物事を複雑にするために、デザイナーは同じプロジェクトのページのHTMLモックアップを含めるので、多くの検索結果にヒットすることがよくあります。
私が本当に欲しいのは、.cs、.aspx、および.ascxファイルで結果を確認することですが、.jsまたは.htmではありません。
次のいずれかを実行する方法はありますか?
私は疑わないが、その場合、これを回避する巧妙な方法はありますか?
[ファイルの検索]ダイアログ(Ctrl + Shift + F)に、[検索オプション]というフィールドがあります。このダイアログのフィールドに、検索するフィールドの拡張子を入力できるはずです。
*.cs; *.aspx; *.ascx;
の代わりに Ctrl + F
、 私はそう思う Ctrl + Shift + F
これは、あなたが調べたいファイルタイプを指定する選択肢を提供します。
デフォルトからファイルタイプを選択するか、独自のファイルタイプを入力できます。複雑な検索に使用できる正規表現。
次の検索を使用して、jsファイルを除外します:*.a*;*.cs*;
ほとんどの場合、私はaspx、cs、cshtmlファイルの内容を検索することになりますので、これは非常に役立ちます。 *.cs*
の代わりに*.c*
を使用していることに注目してください。 *.c*
を使用できます。
[検索]ダイアログボックスで、[検索オプション->これらのファイルの種類を見る]に移動します。
独自の文字列(たとえば、*.cs, *.aspx, *.ascx
。 [すべて検索]ボタンをクリックします。