2017-03-22 3 views
0

IntelliJでプロジェクトディレクトリ全体を検索したいが、VCSで追跡されたファイルに範囲を限定したい。IntelliJ:VCSで追跡されたファイルへのパススコープでの検索

私はFind In Path -> Scope -> VCS Scopes -> Defaultの下にカスタムスコープがある参照git grep

を実行することにより得るでしょう、すなわち同じ結果がこれはVCSで追跡されているいくつかのファイルを除外するように表示されます。これを提供できる別のオプションまたはカスタムスコープ設定がありますか?

答えて

0

VCS Scopes -> Defaultスコープはのデフォルトののリストを表します。 変更されたファイルとその他の変更リストのスコープもにする必要があります。

ただし、変更がコミットされていないファイルのみを対象としています。

IDEには、リポジトリにコミットされたすべてのファイルを表示するスコープはありません。

しかし、ユースケースは何ですか?同様のリクエストを追加するには、git grepで履歴内の使用状況を検索します。 https://youtrack.jetbrains.com/issue/IDEA-84979

それともhttps://youtrack.jetbrains.com/issue/IDEA-170031と似ていますか?

+0

私のプロジェクトのディレクトリにあるトランスペアレントファイルのようなものは除外しますが、VCSでは無視されます。 – Gids

+0

これらのファイルで正確に何を探していますか?または、そのようなファイルのリストが必要なだけですか? –

+0

私は、非翻訳コードからの一致にノイズを追加するので、検索結果にこれらのアイテムを表示したくありません。 – Gids

1

私は現在、私が欲しいものを正確に行うことはできません(VCSで追跡された検索ファイルのみ)。除外するフォルダを手動でマークすることで回避策が見つかりました。

すなわち

  • 右transpiledターゲットフォルダをクリックして、「としてマークディレクトリを - >生成されたソースルート」今

  • あなたは「下に隠される不要なマッチ 'パスで検索]生成されたコードでの使用 '

関連する問題