永久排除IntelliJ中的目录

时间:2014-07-25 13:40:53

标签: intellij-idea intellij-13

我有一个IntelliJ项目,其中包含一些巨大文件的目录。由于这些文件被添加到项目中,我们注意到性能下降,例如瞬间冻结和一般迟缓。将目录标记为已排除(上下文菜单 - >标记目录为 - >已排除)似乎有助于解决问题。但是,此选项永远不会在会话中保留,因此当我重新打开IntelliJ并打开项目时,该文件夹不会标记为已排除。如何将此目录永久标记为已排除?

在Mac OS X 10.9.4上运行IntelliJ IDEA 13.1.4。

3 个答案:

答案 0 :(得分:1)

为了扩展osundblad的答案,现在可以在更新版本的IntelliJ中正常使用:

  • 打开源模块的模块设置,该模块设置在要排除的目录上方的某个位置。如果右键单击“项目”视图中的目录,则应在上下文菜单中看到Open Module Settings,单击该目录。
  • "项目结构"应显示窗口,其中包含名为SourcesPathsDependencies
  • 的标签
  • Sources标签中,在文件树控件的底部,找到标有Exclude Files
  • 的文本框
  • 假设您要排除要保留的目录foobar/baz:请输入foo*;bar/baz*;应用/确定更改,这些更改将永久排除在项目之外。

答案 1 :(得分:0)

我正在使用IntelliJ IDEA 2020.1.4和Bazel构建,并试图排除.bazel-cache目录,以便它不会在搜索中弹出。不幸的是,osundbladcobbzilla的答案都没有永久隐藏该目录。

相反,有什么帮助呢?

File -> Settings -> Editor -> File Types -> Ignore files and folders

并添加.bazel-cache,并用;分隔。

答案 2 :(得分:-1)

在“源”选项卡下的“项目设置”中,您可以将目录标记为已排除。