有人知道如何从查找用法结果中排除测试文件吗?
比如 src/test/下面的所有内容
IntellijUltimate11版本有一个选项可以搜索“项目生产文件”。
只需按下 Alt + F7的使用和范围查看。
在 Find usages 结果面板中,您可以根据测试/生产进行分组。
I found this answer extremely helpful:
Https://stackoverflow.com/a/45958976/5449497
通过将 !*Test.java放入 文件蒙版文本字段,您可以从项目中的搜索结果中排除 Testfiles。
!*Test.java
跳过测试文件模式
您可以创建一个自定义搜索 < a href = “ https://www.jetbrains.com/help/idea/Scope.html”rel = “ norefrer”> Scope
作用域是项目中文件、软件包和/或目录的子集,您可以将特定操作(如搜索、代码检查、插入版权声明等)的应用限制在该子集内。
Edit -> Find -> Find Usages Settings...
使用模式
!file:*Test.java或 !file:*Test.java&&!file:*Tests.java或 !test:*.*&&!test:*
!file:*Test.java
!file:*Test.java&&!file:*Tests.java
!test:*.*&&!test:*
你能找到的所有瞄准镜
Android Studio -> Preferences -> Appearance & Behavior -> Scopes
还可以使用 语法自定义模式
[跳过生成的文件模式]
顺便说一句: 我正在使用 Intellij 2020.3的最新版本
应采取的步骤:
显示查找用法设置对话框(Ctrl + Alt + Shift + F7)
从下拉菜单中选择您的自定义范围,然后单击“查找”
第二次,显示查找用法设置对话框(Ctrl + Alt + Shift + F7)