使用IDEA绘制UML类图及时序图 |
您所在的位置:网站首页 › 类图教程 › 使用IDEA绘制UML类图及时序图 |
最近有一个项目对文档的要求很高,对每一个模块都需要出类图、时序图、状态图、活动图。。。在网上找了很多资料,发现IDEA可以方便快捷的给出类图和时序图,这样解决了很多问题。以下环境使用的是mac的idea和win的稍有不同,但是原理一致。 这里写目录标题 IDEA 类图生成概述系统配置[此过程可以不设置]类图生成类图添加class及向上显示添加class选择父级 最终图形 时序图生成概述插件安装生成时序图 总结 IDEA 类图生成 概述此功能为IDEA本身就具备,不需要另外安装插件。 系统配置[此过程可以不设置]在Mac中选择Preferences,在win中选择file–>setting 次过程可以不进行设置,因为在编辑类图时也可以随时调整。 类图生成手工操作:右击某一个类(也可以选择多个类这样可以显示多个类之间的关系,但是整体系统一般很难选择到一块),选择Diagrams,其中有两个选项及相关的快捷操作。根据个人理解,Show Diagram可以对类图进行编辑,Show Diagram Popup只能显示出已选择的类之间的关系,而且无法编辑。 此处我们只演示Show Diagram的操作。 此时可以显示出关于这单个类及父级的关系,如果不想显示父级可以选择父级然后进行删除操作,此编辑不会影响源码。 类图添加class及向上显示 添加class当我们需要选择显示多个类时可以右击空白处选择add class to diagram,当然快捷键空格更加方便。 此功能可以方便我们快速的完成类图绘制,选择某一个类选择show parents 此图描述了科室管理的uml类图关系,可以根据需要显示到某一级,当然也可以选择保存之类的操作保存类图。 此处的时序图是描述代码某一个方法的时序,需要依赖外部插件。 插件安装需要在idea中安装Sequence Diagram 插件。此处不详细描述暗转过程了,安装完成后需要重启idea。 此处注意,是要选择某一个方法,而不是类。 以上就是全部关于IDEA生成类图和时序图的说明,对补文档很有帮助,日常工作中查看代码逻辑也很有用,IDEA还有很多有意思的插件,像代码规范检查之类的,以后用到了再更新。 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |