java - 如何在Java代码中查找参数为复合表达式的方法的用法?

标签 java intellij-idea structural-search intellij-idea-2018

可能是重复的,但我不知道如何搜索它..

我使用 IntelliJ 来查找方法用法。现在我想找到这些用法(方法调用),其中方法调用本身的参数是一个表达式。

因此,不是将字符串或字符串文字作为参数的引用,而是计算结果为一个字符串的表达式。

为了澄清这三个调用,我只想找到最后一个调用:

get(myString);
get('blabla');
get('blabla ' + myString);

我一直在研究 IntelliJ 的结构搜索,但我无法(快速)到达那里。

最佳答案

我找到了。我使用 get($arg$+$arg2$) 和正确的模板来使用“搜索结构”进行搜索。

关于java - 如何在Java代码中查找参数为复合表达式的方法的用法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53665043/

相关文章:

java - 不共享公共(public)资源的线程是否可以根据线程 ID/名称进行通知?

scala - Intellij的SBT控制台异常: not found: value ideaPort ideaPort in Global := 49516

java - IntelliJ/结构搜索 : Remove useless methods that only call super method

java - Junit,测试,Flyway : Can you combine @Before and @Flyway annotations?

Java 属性文件,其中属性名称带有整数值后缀

intellij-idea - Intellij 中的配置文件

intellij-idea - 如何创建一个使用 Gradle 构建的 Kotlin 项目?

java - 如何使用 IDEA 的结构搜索来查找缺少某些注释的字段?

intellij-idea - 参数类型和实际类型的 Intellij 结构搜索

java - 从其他文件运行的 asynctask 的 getter 方法