如何看待使用Java在Eclipse中调用公共方法的位置?

时间:2010-10-01 13:42:17

标签: java eclipse keyboard-shortcuts method-call

我正在Eclipse中开发一个Java项目。有时当我进行重构时,我希望从其他类中看到一个公共方法被调用。

有一种原始方法可以做到这一点,我现在正在使用它。我可以注释掉该方法,并查看Eclipse中哪些类存在错误。在Eclipse中有没有更好的方法呢?例如。通过选择方法签名并通过键快捷键运行命令?

5 个答案:

答案 0 :(得分:66)

单击方法名称,然后按 Ctrl + Alt + H 以显示“调用层次结构”视图。

答案 1 :(得分:12)

您还可以使用 Ctrl + Shift + G 查找“在工作区中查找引用”

答案 2 :(得分:9)

Search > References > Workspace

这将在每个对方法的引用的搜索视图中构建结果树。热键是 Shift + Ctrl + G

答案 3 :(得分:0)

你可以做的另一件事是让它抛出一个异常(public void test()抛出异常{}),这样eclipse会在调用方法的每个地方放置错误(只要它不在try / catch块中)或者它也会抛出异常),这种方式只有在你想要搜索项目中的类时才有效。

答案 4 :(得分:0)

Ctrl + Shift + G

这显示了调用的位置以及层次结构。

enter image description here