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

 

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

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

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

Analyze | Data Flow  to Here

Analyze | Data Flow  from Here

 

IntelliJ IDEA的"Find Usage"可以查看一个Java类、方法或变量的直接使用情况。

参考:

http://blog.sina.com.cn/s/blog_72ef7bea0102vbai.html

 

类关系图

在包或类上右键点击Diagram或者用快捷键Ctrl+Alt+U。

最新文章

  1. (Array)27. Remove Element
  2. 8天掌握EF的Code First开发系列之2 简单的CRUD操作
  3. java13-5 JDK1.5以后的一个新特性和Integer的面试题
  4. SQL基础,与数据类型;
  5. MyEclipse快捷键记录
  6. iOS开发——UI篇Swift篇&UIToolbar
  7. 在页面生命周期执行时 Page 对象在 SaveState 阶段都发生了什么事?
  8. 如何通过jmeter使用beanshell进行关联
  9. 两种插入排序算法java实现
  10. Python爬虫入门教程 22-100 CSDN学院课程数据抓取
  11. 新人入坑Redis必会的吐血总结
  12. linux下tomcat启动没有日志,没有进程,没有报错,没有监听端口
  13. L1正则和L2正则的比较分析详解
  14. Redis事件订阅和持久化存储
  15. AP、路由、中继、桥接、客户端模式之间的区别
  16. 实现两个Mysql数据库同步
  17. hdu2586(LCA最近公共祖先)
  18. 页面刷新 vuex 数据重新被初始化
  19. C#代码获取或设置Iframe中的HTML
  20. JZOJ.5326【NOIP2017模拟8.21】LCA 的统计

热门文章

  1. linux概念之时间与时区
  2. Android中用双缓存技术,加载网络图片
  3. BlueStacks 设置代理服务器 Proxifier指定任意程序的代理服务器
  4. win7下MariaDB10.0的my.ini配置文件的位置
  5. Android ImageButton android:scaleType
  6. 在C#中保存Bouncy Castle生成的密钥对
  7. 创建UIImage的两种方法
  8. php实时输出内容能够
  9. 访问修饰符internal
  10. Hadoop学习4--安装Hadoop