java - IntelliJ IDEA 结构搜索

标签 java ide intellij-idea structural-search

是否可以在IDEA中对某个类的实例进行结构搜索?我想在给定类的两个实例上搜索 == 的用法。实例化不是我搜索的一部分。例如

Currency lhs = new Currency("CHF");
Currency rhs = new Currency("USD");

...
...


if (lhs == rhs) {
}

在这里,我正在寻找 lhs == rhs,而不是代码的其他部分。同时,我正在寻找 lhs 和 rhs 是货币实例的确切情况。

我还想实现的是找到这种模式的出现情况,其中 rhs 是方法调用的结果:

lhs == foo.getSomething().getCurrency()

最佳答案

我自己得到了答案:

在“编辑变量”框架中,可以指定“Java 表达式类型的文本/正则表达式”。

关于java - IntelliJ IDEA 结构搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2756830/

相关文章:

java - 动态添加一个 servlet 到 servletConfig

ruby - 在 OS X 上运行时单步调试 Ruby 代码

java - 有人可以告诉我一个好的依赖矩阵是什么样子并说明原因吗?

java - DispatcherServlet 未将我的请求转发给 Controller

java - 创建一个长度由用户输入 : C vs C99 vs Java 决定的数组

java ssl handshake_failure 问题

c++ - 适用于 Windows 的免费轻量级 IDE/文本编辑器 - C++ 开发

svn - 在版本控制系统上处理多用户工作

java - 尽管一切似乎都已就位,但未找到模块

intellij idea 中的 tomcat 7.0 + JSF + CDI 支持