如何查看Eclipse中方法调用的所有方法及其所有调用方法

时间:2017-02-01 16:34:23

标签: eclipse methods ide

在Eclipse中,我知道如何找到调用我的方法的所有方法 - 使用调用层次结构。 问题:有没有办法反过来?

The method A calls method B, C and D
method B calls C, E, F
method C calls X, Y and Z
method D calls X, F and Z
etc ....

有没有办法在日食中获得树视图? 或者还有其他工具吗?

2 个答案:

答案 0 :(得分:1)

"呼叫层次结构" Eclipse的视图可以显示两个方向的树:

  • 显示来电者层次结构(所有方法调用方法)

    1

  • 显示被调用者层次结构(所有方法通过方法调用)

    2

答案 1 :(得分:0)

您还可以在要调用的方法中添加断点,并在遇到该断点时查看调试器中的callstack。这可能不如@Thomas Fritsch的答案那么好,但它会产生一些信息并在许多调试器中工作。