学习源码的过程中,免不了会想对复杂的继承实现关系一目了然,今天就教你使用Diagrams这一Idea自带的插件
假设我想查看ArrayList的继承实现关系
1.点进源码
2.右键ShowDiagram
3.想插入其他类或接口
快捷键:空格(记得勾选non-project)
4.其他方法使用
从左至右:打开属性,打开方法,打开构造方法,打开内部类等等,可以同时打开(具体功能可以自己摸索)
5.整体效果
学习源码的过程中,免不了会想对复杂的继承实现关系一目了然,今天就教你使用Diagrams这一Idea自带的插件
假设我想查看ArrayList的继承实现关系
1.点进源码
2.右键ShowDiagram
3.想插入其他类或接口
快捷键:空格(记得勾选non-project)
4.其他方法使用
从左至右:打开属性,打开方法,打开构造方法,打开内部类等等,可以同时打开(具体功能可以自己摸索)
5.整体效果