2018年9月2日星期日

Mac OS 安装PlantUML ,配合VSCode

软件要求: 
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/
Share:

安装 python3.6

Mac OS

DMG 安装

brew

https://stackoverflow.com/questions/51125013/how-can-i-install-a-previous-version-of-python-3-in-macos-using-homebrew
brew install python3 #安装最新版本python3 == python3.7.0

brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/f2a764ef944b1080be64bd88dca9a1d80130c558/Formula/python.rb # python3.6.5 


python3 -V

pip (可省略,brew自动安装)

$ curl -O https://bootstrap.pypa.io/get-pip.py
$ sudo python3 get-pip.py

pip3 --version  (pip -V)

venv


python3 -m venv ENV36
source ENV36/bin/activate

Centos 7

Step1 add the repository

sudo yum install -y https://centos7.iuscommunity.org/ius-release.rpm

sudo yum update

Download and install Python & Pip3


sudo yum install -y python36u python36u-libs python36u-devel python36u-pip


python3.6 -V

创建venv (python 3 内置)


python3 -m venv ENV36
source ENV36/bin/activate
Share: