在 Eclipse 项目中查找方法调用

2022-08-31 11:29:11

我有一个包含方法myMethod()的类X。我想在我当前工作区的所有项目中查找调用此 myMethod() 的位置。我不能使用任何搜索函数,因为myMethod()有几个类,它不是静态的。因此,我需要知道这个类的对象的名称,如果不手动浏览项目,这是不可能的。

Eclipse 有解决方案吗?


答案 1

转到 X.java 中的方法,然后从上下文菜单中选择“打开呼叫层次结构”。


答案 2

选择并按 ++。mymethod()ctrlalth

要查看有关任何方法的一些详细信息,您可以通过选择该特定对象或方法并右键单击来使用它。你可以看到OpenCallHierarchy(++)。像这样,有许多工具可以使您的工作更容易,例如“快速大纲”(+)来查看特定.java文件中声明的数据类型和方法。CtrlAltHCtrlO

要了解有关此内容的更多信息,请参阅此日食参考


推荐