通过 SequenceDiagram 这个插件,我们一键可以生成时序图。

并且,你还可以:

  1. 点击时序图中的类/方法即可跳转到对应的地方。
  2. 从时序图中删除对应的类或者方法。
  3. 将生成的时序图导出为 PNG 图片格式。

安装

我们直接在 IDEA 的插件市场即可找到这个插件。

安利一个IDEA骚操作:一键生成方法的序列图

 这款插件的目前还不能对框架源码生成时序图,只能对自己项目中的源码生成时序图. 

 

简单使用

  1. 选中方法名(注意不要选类名),然后点击鼠标右键,选择 Sequence Diagram 选项即可!

安利一个IDEA骚操作:一键生成方法的序列图

 

  1. 配置生成的序列图的一些基本的参数比如调用深度之后,我们点击 ok 即可!

安利一个IDEA骚操作:一键生成方法的序列图

 

你还可以通过生成的时序图来定位到相关的代码,这对于我们阅读源码的时候尤其有帮助!

安利一个IDEA骚操作:一键生成方法的序列图

 

时序图生成完成之后,你还可以选择将其导出为图片。

安利一个IDEA骚操作:一键生成方法的序列图

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐