简介
PlantUML和CodeIris 都是Android Studio 开发环境下的UML类图生成插件。
PlantUML
如何安装
使用方法
![](https://i-blog.csdnimg.cn/blog_migrate/da40c74abe500ad3673d4171e0e7ebe7.png)
2.这里以新建class的UML为例,选择UML Class,输入文件名即可,
会自动生成一个UML如图2所示。
图2
3.点击puml文件,可以编辑UML,如下图
PlantUML 语法教程:https://plantuml.com/zh/sitemap
4.导出UML,在PlantUML视图点击保存图标,在弹出对话框选择要保存的格式例如png,然后输入文件名,如下图所示。
Code Iris
如何安装
使用方法
1.在Android Studio 右侧工具栏点击Code Iris 视图图标,(如果没有图标 应该是没有安装成功,请重新安装)
2.在打开的视图窗口点击Greate Graph图标,然后再弹出的对话框里选择要生成uml的Module。这里以App Module为例,即可生成UML图
3.在Code Iris 视图下面 拖动 进度条,切换到ClassView ,可以看到App Module里的所有类,如下图所示
4.导出UML为png图片,在Code Iris 视图点击SaveImage 图标,在弹出的对话框输入文件名即可,如下图所示
PanltUML和Code Iris 比较
1.PanltUML需要学习plant uml 语法所以入门是有门槛的,但是正是由于通过语法生成的UML所以比较灵活,
2.Code Iris 一键即可生成,比较傻瓜,但是不可以编辑生成后的UML,所以不够灵活
3.PantlUML可以导出多种格式,Code Iris只能导出为png格式