web-dev-qa-db-ja.com

特定のフォルダーでIntellijインデックスを無効にする

私のプロジェクトには、アプリをローカルにデプロイするときに作成/更新される.deployフォルダーがあります。そのフォルダでインデックス作成を無効にすることは可能ですか?デプロイするたびにすべてが遅くなり、本当に迷惑です-不必要なインデックス作成を行うintellijをwhilistするのに数分待たなければなりません。モジュールビューでは、そのフォルダーを除外しましたが、役に立ちません。任意の助けをいただければ幸いです。

232

このフォルダーをFile | Project Structure | Modules | Sourcesタブで除外としてマークします。

編集:また、プロジェクトにライブラリとして追加されていないことを確認します。

307
CrazyCoder

IntelliJ 13+(以前のバージョンではわかりません)では、フォルダーを右クリックして、「ディレクトリに名前を付ける」>「除外」を選択できます。

113
lhache

(私の場合のように)intellijがフリーズしているためにモジュールメニューからそれを実行できない場合、以下のようにプロジェクトの.imlファイルを編集し、excludeFolder行を追加します。

<content url="file://$MODULE_DIR$">
  <sourceFolder url="file://$MODULE_DIR$/src/main/Java" isTestSource="false" />
  <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="Java-resource" />
  <sourceFolder url="file://$MODULE_DIR$/src/test/features" type="Java-test-resource" />
  <sourceFolder url="file://$MODULE_DIR$/src/test/Java" isTestSource="true" />
  <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="Java-test-resource" />
  <excludeFolder url="file://$MODULE_DIR$/node_modules" />
  <excludeFolder url="file://$MODULE_DIR$/target" />
</content>
11
zaki benz

Mark As > Excludedメソッドをフォルダーに適用した後でも、不要な結果が表示される場合があります。

サブフォルダの特定の機能を無効にするには、explicitlyサブフォルダもマークする必要があります。

インデックス作成、使用方法の検索など

0
Izer Ozlu