Intellij Idea 全文搜索仅在单元和集成测试中 类?
Intellij Idea fulltext search only in unit and integration test classes?
最近遇到了这个问题,找了一段时间才找到解决方法,所以在这里分享一下。
假设一个多模块的Maven项目,每个模块都有一个标准的目录结构:
src/main/java
src/main/resources
src/test/java
src/main/resources
使用 IntelliJ Idea,如何在测试中执行全文 类,即主要是带有 *Test.java
或 *IT.java
后缀的那些(带有 [=17 的助手) =]后缀)跨模块? File Mask
不是一个选项,因为它不支持逻辑运算(与、或、非)来找出答案。
搜索扫描项目中的所有目录:
小的 Scope 选项卡是关键,乍一看可能会错过。扩展的下拉列表提供了多种范围来限制可以与 File Mask
过滤器一起使用的搜索。以下select个离子很容易被忽略:
- 对于测试范围,select:
Project test files
- 对于非测试范围,select:
Project production files
只要是Maven项目,即使是全文搜索,IntelliJ Idea也能区分作用域
最近遇到了这个问题,找了一段时间才找到解决方法,所以在这里分享一下。
假设一个多模块的Maven项目,每个模块都有一个标准的目录结构:
src/main/java
src/main/resources
src/test/java
src/main/resources
使用 IntelliJ Idea,如何在测试中执行全文 类,即主要是带有 *Test.java
或 *IT.java
后缀的那些(带有 [=17 的助手) =]后缀)跨模块? File Mask
不是一个选项,因为它不支持逻辑运算(与、或、非)来找出答案。
搜索扫描项目中的所有目录:
小的 Scope 选项卡是关键,乍一看可能会错过。扩展的下拉列表提供了多种范围来限制可以与 File Mask
过滤器一起使用的搜索。以下select个离子很容易被忽略:
- 对于测试范围,select:
Project test files
- 对于非测试范围,select:
Project production files
只要是Maven项目,即使是全文搜索,IntelliJ Idea也能区分作用域