1、背景
期望在Android Sudio 上找到可以根据代码快速生成UML图的插件,以提高效率。
适用于
1)方案设计的接口输出,可以先写空的接口,然后直接生成UML图。
2)已经开发过的需求进行后期的设计文档输出,直接针对当前代码生成UML图
2、期望
1)支持通过当前代码快速生成UML图。
2)支持可以选择部份代码生成UML图。
3)支持代码修改时,可以自动更新到UML图上。
4)支持图形界面调整或者操作UML图。
将目前了解的插件介绍下,后续有更优的方案时可以补充上来。
目前优先推荐 SmpleUMLLCE,然后才是 PlantUML integration + PlantUML Parser
优点 |
缺点 |
|
---|---|---|
SmpleUMLLCE | 1、根据选择的代码生成UML图 2、修改代码时,UML图会自动更新 3、图形化操作,可以调整UML布局,简单易上手,同时还提供其他功能,如关系线是否显示等。 |
1、插件已经不更新了。 2、样式有点旧,美观有所不足,包括如果没有构造函数,也会有所提示。 |
PlantUML integration + PlantUML Parser | 1、根据选择的代码生成UML图 2、可以手动修UML代码 |