找到所有方法调用

时间:2011-09-29 08:05:03

标签: java eclipse

如何使用eclipse Java搜索查找在特定类中声明的方法的所有调用?

我尝试了p1.p2.p3.MyClass.*,但此搜索字符串找到了equalsgetClass次调用,这是不必要的。我只需要找到p1.p2.p3.MyClass中明确声明的方法。

4 个答案:

答案 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方法,并且只获得了类型中定义的方法。

尽管如此,谢谢大家花在这个问题上的时间:)