我怎么能告诉IntelliJ的“在文件中查找”忽略生成的文件?

我需要在文件中查找。 我想忽略或排除生成的文件,如目标文件夹中的JAX-WS构件或类。 我如何告诉IDEA从查找中排除这些文件?

3 Solutions collect form web for “我怎么能告诉IntelliJ的“在文件中查找”忽略生成的文件?”

创建一个自定义范围,定义要从您的搜索中包含/排除的文件集。

  1. CTRL + SHIFT + F 查找路径对话框。 (Mac用户按命令 + shift + F
  2. 范围下选择自定义

    在路径中查找

  3. 从下拉列表中选择一个范围,或通过单击下拉菜单中的...按钮创建一个自定义范围。

  4. 在出现的对话框中,点击+按钮并选择本地
  5. 在右侧窗格中,您可以包括和排除单个文件,递归地包含或排除文件夹下的所有文件。

现在,当您使用“在路径中查找”时 ,使用自定义作用域来限制要搜索的文件。

我怀疑从您的问题中查找文件的参考,这些说明可能不适用于您的版本,但它是有用的知道这个功能存在,总是有30天的评估版本。

我知道这是晚了,罗布的回答是一个体面的。 我只想添加下面的选择:如果你选择了Custom范围(如Rob的答案),然后将选择留在Project Files ,这将使IntelliJ搜索有点比默认。 我不知道确切的区别是什么,但特别感兴趣的是,如果您使用“ Project Structure设置中的“ Modules选项卡将目录标记为“ Excluded ”,或右键单击目录并选择“将目录Mark Directory As – >” Excluded

如果要排除的文件位于单个或相对较少的目录中,因此您可以轻松手动设置这些排除规则,这是获取相同结果而不需要配置自定义作用域的非常好的方法。

我在IntelliJ Ultimate 14.1.4中测试了这个。 我不知道它是如何在其他版本的行为,但我怀疑大多数v14至少会表现相同。

你也可以把搜索文件过滤器开始! 签署排除。 搜索不在测试Java文件中的代码示例: !*Test.java

如果你有几种类型的文件可以分开,签名。 仅在Kotlin和Groovy文件中搜索的示例: *.kt,*.groovy

这可能也有帮助。

  • 找到未索引的远程资源库
  • 使用kotlin-stdlib 1.1.51,但加载了kotlin-runtime 1.3
  • 如何在Intellij Idea中运行Kotlin函数
  • 如何在同一个src文件夹中运行不同的.kt文件/类?
  • Kotlin java.lang.StringIndexOutOfBoundsException
  • 是否可以在Android Studio中将我的Kotlin文件移动到单独的包(源类型)中?
  • IntelliJ中的两个JVM Kotlin“创建项目”选项有什么不同?
  • 如何在Android Studio中为Kotlin设置自动导入?
  • Intellij个人构建存储在Git中的Kotlin DSL Teamcity作业定义的更改
  • Kotlin - IntelliJ项目设置
  • 为什么kotlin错误:val minT:Long = -9223372036854775808L //Long.MIN_VALUE
  • Kotlin language will be the best programming language for Android.