如何使用eclipse Java搜索查找在特定类中声明的方法的所有调用?
我尝试了p1.p2.p3.MyClass.*
,但此搜索字符串找到了equals
,getClass
次调用,这是不必要的。我只需要找到p1.p2.p3.MyClass
中明确声明的方法。
答案 0 :(得分:2)
如果按CRTL ALT H
选择方法,则可以看到调用层次结构并配置其视图。
在大纲视图中,您可以选择多个方法,然后选择右键并在调用层次结构中打开。再次CRTL ALT H
。
您可以通过选择类名和CRTL SHIFT G
(引用)找到对类的引用。
答案 1 :(得分:2)
选择方法名称并按CTRL-SHIFT-G,它会搜索对此方法的所有引用。
如果你想找到所有方法的所有用法,你不能这样做,但你可以通过选择类名并进行CTRL-SHIFT-G来找到该类的所有用法。
答案 2 :(得分:0)
转到要查找的方法。右键单击并选择选项以查看所有引用。
Eclipse对此非常了不起。它应该在结果面板中显示所有引用
答案 3 :(得分:0)
我已经找到了如何使用Java搜索完成它。我已经从搜索结果中过滤掉了overrode方法,并且只获得了类型中定义的方法。
尽管如此,谢谢大家花在这个问题上的时间:)