2012-02-28 13 views
3

からフォルダ名を除外?たとえば、すべてのファイルを検索したいが、FolderName(およびそのサブディレクトリ)というフォルダ内のファイルを除外したい場合は、これを行うためにファイル名パターンに何を入力すればよいですか?Eclipseのファイル検索

+1

eclipseでこれを行うことはできないようです。私は同じことを期待していたが運がない。そして最後に私はKevin kが提供したのと同じ方法を使いました。 –

答えて

13

私はあなたのためのカップルのオプションがあります。

まずオプション

それが実現可能である場合は、検索したいフォルダーの範囲を選択し、Ctrlキー - あなたは検索から除外したいフォルダをクリックします。 Ctrl - Hファイル検索を開くには、Scopeの下にSelected Resourcesオプションを選択します。

番目のオプション

、除外するプロパティを選択し、Derivedを確認し、適用するフォルダを右クリックします。これは、デフォルトではファイル検索で派生したリソースが除外されるため機能します。検索後、Derivedの設定を元に戻すことができます。このように得られたように私は、Eclipseの内部の仕組みを十分に慣れていないんだよ

注意が一時的にマーキングファイルの潜在的な副作用に関する特定されるように、私はそれは大丈夫でなければなりません疑います。

+0

私が探しているものではありませんが、あなたの答えに感謝しています。私は代替オプションのためにこれらを念頭に置いておきます。 – triad

+1

2番目のオプションは私の魅力のように働いた。これを実行する前に、Eclipseの検索でプロジェクト構造に含まれていた一部のbin /ファイルのエラーがポップアップ表示されます。このビン/フォルダを「派生」に設定すると、それがクリアされます。ありがとう! – MutantXenu

+1

はい、2番目のオプションが機能します。 –

2

あなたが検索するディレクトリだけを含んでいるワーキングセットを定義することができます。ファイル検索ダイアログで、(一番下)範囲セクションでワーキングセットを選択し、選択...、その後、あなたのワーキング・セットを定義するために新規...を使用しています。

10

は、より多くの掘削後、私はこの同じ問題を持つ人のために役立つかもしれないまた別の回避策を見つけました。

  • プロジェクト]> [プロパティ]> [リソース]> [リソースフィルター
  • はチェック
  • "すべてを除外" には、 "フォルダ" と "すべての子ども(再帰的)" をチェックするために適用され、フィルタタイプで
    • を追加します。
    • ファイルとフォルダの属性、テキストフィールドに除外したい「名前」「マッチ」を選択し、フォルダ名を入力します。
+0

多くのプロジェクトがある場合を除いて、最良の選択肢と思われます。 "Location"属性でも実行できます。 ソース:http://blog.chmouel。com/2010/06/17/exclude-git-or-svn-directories-in-eclipse-helios / – lucasvc

関連する問題