您的位置:首页 > 其它

PlantUML的简单使用

2018-01-05 13:18 316 查看
PlantUML是一个开源项目,支持快速绘制:
时序图
用例图
类图
活动图
组件图
状态图
对象图

相比较一些大型的UML工具来说,只要简单的安装插件,即可在Android Studio中方便的使用,通过文本编辑,就能快速的画出漂亮的UML图。不过此工具需要对UML有较强的理解,对UML语言能够深刻体会,这样才能得心应手。


插件安装

点击File-Seting-Plugins,打开IDE的插件安装界面,选择Browse respositories,搜索Plantuml,然后点击绿色的Install


即可安装了,接下来你可以稍等片刻,可能需要重启一下AndroidStudio,即可开始使用PlantUML了。

重启后,一般在右边的工具栏中可以看到PlantUML的图标:



右键项目new将会看到plantUML的很多新文件类型



注意:UML Activity即就是活动图


举个例子

PlantUml是通过简单直观的语言来定义UML的

比如描述这样一个场景:

Alice发一个Hello给Bob。但是不能直接给到Bob,需要Postman进行传递;

OK,正常情况下,可以这样描述
@startuml


Alice->PostMan:Hello

PostMan->Bob:Hello        
@enduml


输入完毕后,planuml界面就会显示:



是不是很赞!

通过上面的例子,我们对UML的语法有了简单的理解,主要是:->表示过程调用,–>表示异步调用的消息,Alice和Bob就是对象,:后面表示一个调用的参数。

以上是一个简单的例子,如果需要了解更多的知识 点传送门


填坑

当然了,所有事情都不会是一帆风顺的,当你迫不及待的想创建一个文件试试的时候你会发现下面的情况



这个因为还缺少一个必要的东西,就是大名鼎鼎的贝尔实验室开发的一个工具包:Graphviz。传送门



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: