IntelliJ-如何查找与字符串模式匹配的所有方法名称?

时间:2019-07-11 00:33:00

标签: intellij-idea

试图在我的项目中找到与特定子字符串匹配的任何方法名称。

我当前正在寻找的示例是“域”,因此我想在结果中看到getDomain()setDomain()domainThing()等。寻找任何可见性的静态/实例方法。

Find Symbol(Ctrl + Alt + Shift + N)差不多了,但是有太多的类和字段使结果杂乱无章。有没有一种方法可以将Find Symbol限制为仅方法?还是至少将结果按符号类型分组?

Structural Search可能是答案,但这是可笑的无法使用的界面,文档再次击败了我。

1 个答案:

答案 0 :(得分:4)

SSR是必经之路。您可以从existing template for the methods of the class开始。

点击$Method$,编辑过滤器,Add filter,文本。

输入正则表达式以匹配您的方法,例如.*domain.*

取消选中“区分大小写”复选框。

最终结果应如下所示:

enter image description here