在IntellIJ IDEA中,如何从路径中的查找中排除一些文件?

时间:2019-03-08 19:31:23

标签: intellij-idea

当我查找所有内容时(Ctrl-Shift-F),这会花费很长时间,因为我的项目中有一些自动生成的js文件,它们很大。

如何从搜索中排除那些文件?

很显然,我不想排除所有js文件。

IntelliJ让您选择一种或多种文件类型进行搜索,但是有什么方法可以搜索除 2或3个已知文件之外的所有内容。

我尝试将其标记为已忽略,但它们仍会显示在搜索中。

帮助在这里https://www.jetbrains.com/help/idea/2018.3/finding-and-replacing-text-in-project.html#limit_search

建议限制为目录或模块,但是目录很多,并且都在同一模块中,因此对我不起作用。

2 个答案:

答案 0 :(得分:2)

在文件掩码中,您可以使用! oparand排除文件,例如不在js文件中,则文件掩码为!*。js。您也可以将其与&&和||结合使用操作以排除或选择您感兴趣的文件类型。

答案 1 :(得分:0)

!*.json, !*.txt,!*.js,!*Test*.java,*.java 

enter image description here

在 IntelliJ 2021 中,您可以通过 .ext1 包含特定文件类型,以逗号分隔并排除 !.ext2

参考图片,我只需要 .java 文件而不是 !.js 您也可以排除 !Test.java。