软件要求:
Java : 是运行PlantUML的必需条件, 请在您的环境中安装Java
graphviz-dot: 可选的, 但是建议安装 (如果想绘制 除 时序图和活动图以外的图, 就需要安装 Graphviz 软件)
Java
https://www.java.com/en/download/ 下载安装JRE。
查看安装结果:
命令行输入:java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
安装graphviz
从https://www.graphviz.org/download/下载适合您当前操作系统的graphviz软件包, 安装或者解压到指定的目录.
使用Homebrew 安装
brew install graphviz
VSCode 安装plantuml
快捷键 Shift + Command + X,打开插件窗口(Extensioin),输入plantuml搜索。 搜索结果中点击‘PlantUML' 安装。
PLantUML 支持的格式有: *.wsd, *.pu, *.puml, *.plantuml, *.iuml
编辑文件
新建文件测试一下:sequence.wsd
输入以下内容:
@startuml
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
@enduml
生成图表:
右键选择 Preview Current Diagram 或快捷键 ALT+D 预览生成的UML图。
导出图表
右键选择 Export Current Diagram ,选择文件格式。 确定,等待图片生成。
下方 Output窗口会显示处理结果。
资源
PlantUML官网 http://plantuml.com/
语言指南 http://s.plantuml.com/PlantUMLLanguageReferenceGuideZH.pdf