Call Hierarchy(唤起 层次结构)

  • Navigate | Call Hierarchy命令查看一个Java方法调用树(caller和callee两个方向)

  • Caller(呼叫者)

    image-20200616114158937

  • callee(被呼叫者)

    image-20200616114312223

Data Flow from / to Here(数据流)

  • 选择Analyze | Dataflow from/to Here两个命令查看表达式、变量和方法参数的传递关系树。

  • from

    image-20200615154808356

    image-20200615154635475

  • to

    image-20200615154856758

    image-20200615154957182

Find Usage(找寻使用)

  • Find Usage 可以查看一个Java类、方法或变量的直接使用情况
  • image-20200615155530393

Diagram(图表)

  • 在包或类上右键点击Diagram或者用快捷键Ctrl+Alt+U
  • 在包或类上右键点击Diagram或者某个包上使用(包括第三方jar包上使用)
  • 因此可是很方便的用来研究三方的包中代码和包之间的关系。在项目上使用可以查看各个package之间的关系,十分方便,只需要将需要查看的类托人,当前类的Diagram;
  • image-20200615155842276

structure(结构体)

image-20200615160128701