idea uml图怎么画_使用IDEA绘制UML类图及时序图

本文介绍了如何在IDEA中生成UML类图和时序图。对于类图,无需额外插件,可通过右键菜单选择Diagrams展示类关系,并可编辑显示内容。时序图则需要安装Sequence Diagram插件,选择特定方法生成。这些功能有助于理解和记录代码逻辑。
摘要由CSDN通过智能技术生成

IDEA 类图生成

概述

此功能为IDEA本身就具备,不需要另外安装插件。

系统配置[此过程可以不设置]

在Mac中选择Preferences,在win中选择file–>setting

搜索Diagrams,可以配置类图生成时的现实内容。

次过程可以不进行设置,因为在编辑类图时也可以随时调整。

类图生成

手工操作:右击某一个类(也可以选择多个类这样可以显示多个类之间的关系,但是整体系统一般很难选择到一块),选择Diagrams,其中有两个选项及相关的快捷操作。根据个人理解,Show Diagram可以对类图进行编辑,Show Diagram Popup只能显示出已选择的类之间的关系,而且无法编辑。

此处我们只演示Show Diagram的操作。

此时可以显示出关于这单个类及父级的关系,如果不想显示父级可以选择父级然后进行删除操作,此编辑不会影响源码。

类图添加class及向上显示

添加class

当我们需要选择显示多个类时可以右击空白处选择add class to diagram,当然快捷键空格更加方便。

此处添加tsofficeservice

界面显示出了tsofficeservice类但是没有关联关系

选择图中的按钮可以显示出来。

选择父级

此功能可以方便我们快速的完成类图绘制,选择某一个类选择show parents

最终图形

此图描述了科室管理的uml类图关系,可以根据需要显示到某一级,当然也可以选择保存之类的操作保存类图。

时序图生成

概述

此处的时序图是描述代码某一个方法的时序,需要依赖外部插件。

插件安装

需要在idea中安装Sequence Diagram 插件。此处不详细描述暗转过程了,安装完成后需要重启idea。

生成时序图

此处注意,是要选择某一个方法,而不是类。

弹出配置界面,根据需要进行配置,通常默认就可以。

此时就可以显示完整的代码时序图了。

总结

以上就是全部关于IDEA生成类图和时序图的说明,对补文档很有帮助,日常工作中查看代码逻辑也很有用,IDEA还有很多有意思的插件,像代码规范检查之类的,以后用到了再更新。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值