使用IDEA自动生成UML类图和时序图

在UML设计的时候,在已经写好代码的情况下,想要得到类图除了使用processON等画图工具画图外,也还可以使用IDEA中的工具实现自动生成的类图和时序图。这里要注意的是,idea需要高级版。也就是说社区版的idea并不具备这个功能,可能需要去网上下载破解版或者自行购买。
首先打开setting(ctrl+alt+s)
在这里插入图片描述
将我们需要在类图中展示的属性方法和构造器都勾选上。
在这里插入图片描述
右键你的项目,然后找到Diagrams选择Show Diagram或者使用快捷键Ctrl+Alt+Shift+U。
在这里插入图片描述
选择第一个
在这里插入图片描述
这样类图就自动生成了。还有需要不同的图可以选择不同的选项。
接下来是生成一个时序图。这里就需要用到一个插件:
在这里插入图片描述
订正
经评论区指出,这里用到的插件是sequenceDiagram
在这里插入图片描述
PlantUML也是可以生成时序图的插件:
右键想要生成时序图的java文件,new->PlantUML File
在这里插入图片描述

下载好这个插件以后重启IDEA。
找到你想要生成时序的方法:
在这里插入图片描述点OK
在这里插入图片描述

在这里插入图片描述
时序图也完成了。

  • 23
    点赞
  • 113
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值