我有一个 IntelliJ 项目,其中包含一些大文件的目录。由于这些文件被添加到项目中,我们注意到性能下降,例如瞬间冻结和普遍迟缓。将目录标记为已排除(上下文菜单 -> 将目录标记为 -> 已排除)似乎有助于解决问题。但是,此选项永远不会跨会话保留,因此当我重新打开 IntelliJ 并打开项目时,该文件夹不会被标记为已排除。如何将此目录永久标记为已排除?
在 Mac OS X 10.9.4 上运行 IntelliJ IDEA 13.1.4。
我有一个 IntelliJ 项目,其中包含一些大文件的目录。由于这些文件被添加到项目中,我们注意到性能下降,例如瞬间冻结和普遍迟缓。将目录标记为已排除(上下文菜单 -> 将目录标记为 -> 已排除)似乎有助于解决问题。但是,此选项永远不会跨会话保留,因此当我重新打开 IntelliJ 并打开项目时,该文件夹不会被标记为已排除。如何将此目录永久标记为已排除?
在 Mac OS X 10.9.4 上运行 IntelliJ IDEA 13.1.4。
为了扩展 osundblad 的答案,现在在 IntelliJ 的最新版本中可以正常工作:
Open Module Settings
会在上下文菜单中看到,单击它。Sources
、Paths
和Dependencies
Sources
选项卡中,在文件树控件的底部,找到标记为的文本框Exclude Files
foo
并且bar/baz
想要排除:输入foo*;bar/baz*;
apply/OK 更改,它们将被永久排除在项目之外。我正在使用 IntelliJ IDEA 2020.1.4 和 Bazel 构建,并试图排除.bazel-cache
目录,以便它不会在搜索中弹出。不幸的是,osundblad
' 和cobbzilla
' 的答案都没有导致永久隐藏该目录。
相反,有什么帮助:
File -> Settings -> Editor -> File Types -> Ignore files and folders
并.bazel-cache
用 . 分隔;
。
In project Settings under Sources tab you can mark directories as excluded.