2009-10-22 9 views
53

私たちは解決策の中で_svnという名前のサブフォルダを持つようにsubversionを使用します。 Find in Filesを実行すると、これらのサブフォルダから文字列が返されます。 これらのファイルを無視するようにVisual Studioに指示することはありますか?代わりに(このケースでは、あなたのソリューションのディレクトリ)ディレクトリ内のファイルを検索するファイル内の検索からフォルダを除外するようVisual Studioに指示するにはどうすればよいですか?

+3

これは、ファイル内のVisual Studioの検索で私にかなり気にしています。 @rafbelが言及したように、私は "includeサブフォルダ"をオフにすることになりますが、それはちょうど余分なステップになったり、後でそれをオフにすることを忘れてしまいます。私はサードパーティ製のライブラリについて心配していないので、メインのルートフォルダを検索するといいですが、私の "ベンダー"フォルダを無視してください。 – richfinelli

答えて

5

は、プロジェクトまたはソリューションの一部であるファイルに検索を制限することができます。したがって、_svnディレクトリのものは無視されます。

+0

ソリューション内にプロジェクトフォルダを入れ子にしました。それぞれを探して何かを見つけるのは、時間の掛け合いです – Bernard

+0

'ファイルを検索'ダイアログには、 '現在のプロジェクト'または '全体のソリューション'に設定できる[探す場所]入力フィールドがあります。後者はあなたにとって有用ではありませんか?私は何かを逃してしまったに違いない... –

+1

少なくとも私のケースでは@XavierNodetは、私が検索したくない私のソリューションで持っているファイルがありますが、私は彼らが出力ディレクトリにコピーされるように、例。テストフィクスチャまたはその他の静的なテキストベースのリソース。 –

3

私はあなたが(結局、あなたは「ソリューション全体」検索を求めている)、これを設定することができるとは思わないが、多くの場合、あなたは、Webサイトのプロジェクトの種類のファイルシステム内のディレクトリを(非表示/プロジェクトからフォルダを削除することができます)。あなたは何ができるか

26

はセットアップに検索するために使用されるフォルダのセットです。 [検索と置換]ウィンドウの[検索対象]入力の右側に、検索フォルダを選択するオプションがあります。このオプションでは、これらのフォルダセットを設定できます。
ルートプロジェクトフォルダを追加した場合は、「Include sub folders」オプションをオフにしてください。
何百ものフォルダがない場合は、この解決方法が有効です。

6

のVisual Studio 2015とのTortoiseSVNを使用してWindows 10に移動するとき、私はこの問題を抱えていました。以前は.svnフォルダはすべて非表示になっていたため、検索結果には表示されませんでした。これを解決するために、Windowsエクスプローラのフォルダプロパティに行き、.svnフォルダの「隠しファイル」属性をチェックしました。 Visual Studioでフォルダビューを更新した後、.svnフォルダが表示されなくなり、Find!を使用すると無視されます。

Set .svn folder attribute to hidden

+0

これはVS 2017コミュニティでは動作しないようです – Shocker

+0

申し訳ありませんが、私はまだVS 2017をインストールしていないので、これを確認することはできません。 – brightfunction