SequenceDiagram:一键生成时序图
代码阅读往往是跟踪方法的执行流程开始,第一次上项目阅读代码,从一个EditView开始,逐步跟踪方法的执行从View层到Presenter层,再到后台的数据处理,手绘出方法时序图。后来用Visio画时序图,更快速。推荐一个AndroidStudio插件SequenceDiagram,可以一键生成方法时序图。
1、介绍
SequenceDiagram插件也叫SequencePluginReload,简单序列图生成器,最初由ksibilev@yahoo.com开发。有了这个插件,可以:
生成简单序列图。
通过单击图表形状来浏览代码。
从图中删除类。
将图导出为图像。
通过设置>其他设置>序列从图中排除类
智能界面
Lambda表达
2、安装
打开AndroidStudio菜单:Files > Settings > Plungs,搜索SequenceDiagram安装。重启Androidstudio之后使用,最近更新的AndroidStudio 4.1安装新的插件不用重启即可立即使用。

3、使用
①右键方法名,选择菜单:Sequence Diagram...

②设置生成方法时序图的选项,方法追踪深度等。

③生成的方法时序图如下,可以导出png或者pdf。
参考资料:

