软件安装
安装 Sublime
Sublime 是个强大的可扩展的文本编辑器。进入官网下载对应操作系统下的版本安装即可。
安装graphviz
graphviz 是个开源的图片渲染库。安装了这个库才能在 Windows 下实现把 PlantUML 脚本转换为图片。
安装 PlantUML for Sublime 插件
有了这个插件后,我们就可以在 Sublime 里写 PlantUML 脚本,然后直接通过一个快捷键生成图片。安装步骤如下
下载插件,并解压
通过 Preferences -> Browse Packages ..
. 打开 sublime 的 Packages
目录,解压后的插件放在 Packages
目录下
重启 Sublime
为了简化使用,可以在 Sublime 里配置个快捷键。打开 Preferences -> Key Binding - User
,添加一个快捷键:
{ "keys": ["alt+d"], "command": "display_diagrams"}
上面的代码配置成按住 Alt + d 来生成 PlantUML 图片,你可以修改成你自己喜欢的按键。
效果检验
最后检验一下工作安装是否正确。打开 Sublime 输入:
Bob -> Alice : Hello, how are you
Alice -> Bob : Fine, thank you, and you?
选中这些文本内容,按 Alt + d
(这个怎么设置随意) 会在当前工作目录下生成这个图片文件,同时自动弹出窗口显示图片。
注意事项
Sublime Text 3 安装失败问题
安装plantUML插件时,出现 unable to load diagram plugin,check console for details
. 把例子粘过来 alt+D
时显示nothing to process
. 刚刚找到了解决办法:原因是下载的插件里无法加载文件:Diagram.sublime-settings
,其中第三行将编码方式"charset": null
改为"charset": "UTF-8"
,关掉sublime Text 3重启即可。
按 Alt + d
前需要让要生成图片的 PlantUML 脚本处于选中状态,否则会提示 No diagrams overlap selections
。留言里有不止一位同学犯了这个错误。
以上转自https://www.jianshu.com/p/e92a52770832
从上面的graphviz
链接点进去,发现安装 graphviz
可以通过Homebrew
,Homebrew
官网让使用
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装Homebrew
,但是发现这么做一直安装失败,提示没有权限什么的。
网上搜了一下,有了解决方案:
1、从gitHub
上clone
下来所有文件https://github.com/Homebrew/brew/
2、把brew文件夹拷贝到/usr/local
目录下。
3、打开终端,输入brew -v
显示版本表示安装成功,可以使用brew update
更新一下。
localhost:~ icourt$ brew -v
Homebrew 1.6.1-28-g1d9746d
Homebrew/homebrew-core N/A
4、然后执行brew install graphviz --with-bindings --with-app --with-librsvg --with-freetype
来安装graphviz
。
之前在网上看到过直接在Sublime text
上直接安装sublime_diagram_plugin
,有兴趣的朋友可以试试。
https://www.tuicool.com/articles/iui6FjQ