graphviz 安装 使用 + 配置 sublime3 预览

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Tianweidadada/article/details/82877531

一、安装配置graphviz

下载 graphviz 包 解压到某个目录下

添加 其下的 bin目录到 系统 path

cmd 下 输入

dot -version

如果 显示一些配置信息 则说明 安装成功。

到 graphviz下面找到release\bin 下有gvedit.exe 发送到桌面快捷方式 这是一个GUI程序

打开软件后 可以 new file 然后 可以写代码了 ,之后点击右上角的 黑色奔跑的小人即可 完成运行看到效果

当然 可以用dot 等命令保存为指定格式,

可以参考:

https://blog.csdn.net/catoop/article/details/71429363

 

二、配置sublime 使用

1、在sublime内安装 pakages setting/control

Ctrl  + ` 进入 console 输入 下面命令即可安装pakage control、setting

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

2、安装插件

第一步:下载https://github.com/munro/SublimeGraphvizPreview/archive/master.zip 第二步:打开Preferences -> Packages Settings -> Packages Control -> Settings User,来确认一下installed_packages没有GraphVizPreview。并且增加"remove_orphaned": false防止Sublime Text 把手动安装的插件包给删除了。

{
    "bootstrapped": true,
    "in_process_packages":
    [
    ],
    "installed_packages":
    [
        "EncodingHelper",
        "Package Control",
        "Theme - Spacegray"
    ],
    "remove_orphaned": false
}


第三步:打开Preferences -> Browse Packages...进入到Sublime Text的插件包下Packagas。

第四步:解压zip文件到Packagas下,并且更改文件夹SublimeGraphvizPreview-master为GraphVizPreview。

第五步:重启Sublime Text。

3、更改快捷键:

进入 pakages 下的 GraphVizPreview 打开 Default (Windows).sublime-keymap 文件 里面有个 keys 修改为你想用的 keys组合就行。

注意:绘图时候中文会乱码

更改 bin/fonts.conf 下的

<dir>#FONTDIR#</dir> 为 <dir>C:\WINDOWS\Fonts</dir>

绘图根据不同的位置选择设置fontname

例如:

node[fontname=PMingLiu]
edge[fontname=PMingLiu]

参考:

https://blog.csdn.net/zbx931197485/article/details/79873721   安装pakages control/settting

https://www.chenyudong.com/archives/sublime-text-graphviz-preview.html  windows 下配置graphviz + sublime3

http://blog.jobbole.com/94472/  绘图

猜你喜欢

转载自blog.csdn.net/Tianweidadada/article/details/82877531
今日推荐