本篇博客有哪些内容?
1、什么是UML?
2、什么是PlantUML ?
3、如何安装PlantUML?
4、如何使用PlantUML?
1、什么是UML?
UML (Unified Modeling Language)又称为统一建模语言或者标准建模语言,主要用于描述类、对象、关联、职责、行为、接口、用例、包、顺序、协作以及状态,是一种开放的方法,用于说明、可视化、构建和编写一个正在开发的、面向对象的、软件密集系统的制品的开放方法( 有点懵,定义来源于网路);
2、什么是PlantUML?
简而言之,PlantUML是一个可以绘制UML类图的工具; 但是 严格意义上来讲, PlantUml是一个支持快速绘制的开源项目,其定义了一套完整的语言用于实现UML关系图的描述,并基于强大的Graphviz图形渲染库进行UML图的生成,绘制的UML图还可以导出为图片,以及通用的矢量SVG格式文件。
得出的结论: 可绘制UML类图、可基于语言实现UML类图、可导出图片、svg格式;
3、如何安装PlantUML?
大部分使用一个工具的时候,安装是首要难题,总会遇到各种各样,奇奇怪怪的问题;
此处根据环境,列举两种安装方式:
第一种: ubuntu 16.04 LTS + Android studio 3.4
步骤如下:
1> 安装PlantUML插件
打开Android Studio, File-->Settings-->Plugins-->搜索框中输入plantuml+Enter键盘-->可以看到列表中第一个就是PlantUML (PlantUML integration )-->点击install -->下载完成点击 Restart IDE (重启之后,插件才会生效)
2> 验证插件是否安装成功
重启Android Studio后,File-->New-->原来的列表中增加了 PlantUML File一项,即为安装成功
3>安装Graphviz (PlantUML是通过Graphviz来渲染的,必须安装),如果你不安装,那么以下的问题立马会糊在你脸上(手动滑稽)
下载完成,打开终端执行 sudo apt-get install graphviz, 再执行 sudo apt-get -f install ,即可
4>重启Android Studio上述错误就会消失,并且显示正常视图
第二种: window7 64位 + Android studio 3.4
1> 插件安装(同上)
2> 插件验证(同上)
3>安装Graphviz,需要去官网下载
下载网址:http://www.graphviz.org/download/
下载之后,执行exe文件,选择安装目录,next直至安装完成
然后打开Android studio-->File-->Settings-->Other Settings-->Plant UML,找到Graphviz dot executable,
将刚才下载的路径,例如 custom/Graphviz/bin/dot.exe填写进去Apply and OK;
如下图
4、如何使用PlantUML?
如何使用,这个问题就很深奥了,技术水平有限,不能误人子弟,大家可参照官网:
官方文档: http://plantuml.com/zh/class-diagram