菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
382
0

dot 使用笔记

原创
05/13 14:22
阅读数 63124

Graphviz (英文:Graph Visualization Software的缩写)是一个由AT&T实验室启动的开源工具包,用于绘制DOT语言脚本描述的图形

sudo apt-get install graphviz

一段最基本的Dot

来个最基本的流程图,我们来看看这个语言到底有什么神奇之处?把下面的代码随便用任何一款文本编辑器,保存为test.dot文件。

digraph G {     a -> b -> c -> a; } 

然后,在这个文件的目录中:

$ dot -Tpng test.dot -o test.png 

现在,用看图软件,看一下生成的test.png文件,是不是很神奇?

 

DOT语言能可视化编辑吗?

目前尚未找到好的DOT可视化编辑器,似乎也没这个必要。当然,可预览编辑还是有的。可以用vimdot命令。如我们编辑上面的test.dot文件,就可以用下面的命令:

$ vimdot test.dot 

它会同时打开两个窗口,一个是vim,另一个就是graphviz的预览窗口,当你在vim中编辑dot代码完毕,存盘后,预览窗口就会更新显示出该dot文件的生成结果。

dot

 

http://zh.wikipedia.org/wiki/DOT%E8%AF%AD%E8%A8%80

发表评论

0/200
382 点赞
0 评论
收藏
为你推荐 换一批