type
status
date
slug
summary
tags
category
icon
password
近期在学习阅读框架源码的过程中,发现总会在对象与对象之间的调用关系中耗费大量的时间。后来了解到了idea的一个插件,可以一键生成时序图,快速解决这个问题。
安装
可以直接在idea插件里面搜索。
下载安装,重启idea即可。
也可以下载离线插件进行安装。
使用
- 可以在页面的窗口下方看到该控制面板。
- 也可以选中对应的类后,直接采用快捷键(Ctrl+Alt+Shift+U)可以直接出现该页面
- 或者鼠标右键,点击图表,显示即可。
实例
ApplicationContext,ConfigurableApplicationContext,AbstractApplicationContext三者之间的关系。
- 可以直接去看每个的源码,然后分析相互之间的继承,实现等关系。
- 借助插件来看几者之间的关系
实现箭头表示 继承
虚线箭头表示实现
虚线表示 添加的注解
有关插件安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
- 作者:Nolan
- 链接:https://nolanblog.top/article/env3
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。