IDEA的查询引用、调用关系图的功能

Eclipse"Call Hierarchy"可以查看一个Java方法或类成员变量的调用树(callercallee两个方向),非常方便。 
IDEA中类似功能被划分到了三个命令。

   

IntelliJ IDEA中可以在主菜单中选择Navigate | Call Hierarchy命令查看一个Java方法调用树(callercallee两个方向),但是不像Eclipse那样可以查看类成员变量的调用树。

如下图,左上角的两个按钮是调用和被调用关系的显示。


IntelliJ IDEA
中可以在主菜单中选择Analyze | Dataflow from/to Here两个命令查看表达式、变量和方法参数的传递关系树。

Analyze | Data Flow  to Here

Analyze | Data Flow  from Here

   


IntelliJ IDEA
"Find Usage"可以查看一个Java类、方法或变量的直接使用情况。 
IDEA的查询引用、调用关系图的功能

IDEA的查询引用、调用关系图的功能