【发布时间】:2013-07-25 13:17:42
【问题描述】:
我有一个名为“com.foo.BaseFoo”的抽象类
我想找到对从 BaseFoo 扩展的任何内容调用 new() 的人
我试过做一个搜索模板:
new $BaseFoo$()
然后编辑变量以对对象的类型进行表达式约束
com.foo.BaseFoo
并单击“在类型层次结构中应用约束”,但这没有用。
【问题讨论】:
-
当你写 call 'new()' 是指调用 BaseFoo 类层次结构上的方法 new() 还是与 BaseFoo 构造函数有关?
-
理想情况下,我想找到说我们有扩展 com.foo.BaseFoo 的 Foo 和 Boo 的东西,并且在代码中我希望结构搜索找到“new Foo()”或“新的 Boo()”
标签: intellij-idea structural-search