Intellij:查找用法,但从结果中排除测试文件

时间:2012-02-13 07:24:03

标签: intellij-idea

任何人都知道如何从查找用法结果中排除测试文件?

像下面的所有内容:src / test /

5 个答案:

答案 0 :(得分:81)

在“查找使用结果”面板中,您可以按测试/生产进行分组。有一个按钮。

enter image description here

答案 1 :(得分:28)

Intellij Ultimate 11版本可以选择“项目制作文件”。

在使用情况下按 Alt + F7 ,然后查看范围。

答案 2 :(得分:12)

我发现这个答案非常有帮助:

https://stackoverflow.com/a/45958976/5449497

通过将!*Test.java放入文件掩码文本字段,您可以从项目中的搜索结果中排除测试文件。

答案 3 :(得分:8)

您可以创建自定义搜索Scope

  

范围是项目中文件,包和/或目录的子集,您可以限制特定操作的应用程序,例如,搜索,代码检查,插入版权声明等。

Edit -> Find -> Find Usages Settings...

enter image description here

使用模式

!file:*Test.java!file:*Test.java&&!file:*Tests.java!test:*.*&&!test:*

您可以找到的所有示波器

Android Studio -> Preferences -> Appearance & Behavior -> Scopes  

您还可以使用syntax

自定义图案

答案 4 :(得分:0)

顺便说一句:我使用的是 Intellij 2020.3 的最新版本

要遵循的步骤:

  1. 创建您自己的范围(设置 –> 外观和行为 –> 范围)

enter image description here

  1. 显示“查找用法设置”对话框(Ctrl + Alt + Shift + F7)

  2. 从下拉菜单中选择您的自定义范围,然后单击“查找”

  3. 第二次,显示“查找用法设置”对话框(Ctrl + Alt + Shift + F7)