使用Notepad ++编辑DOT文件

时间:2014-03-24 00:13:28

标签: windows notepad++ graphviz dot

是否可以将Notepad ++用作Graphviz的一种IDE?

Graphviz附带的GVEdit非常不适合编辑。 Notepad ++已经很好地解决了许多代码编辑问题,但不幸的是没有编译这个DOT文件并向我显示结果" Notepad ++中的按钮可以实现快速编译/编辑循环。

2 个答案:

答案 0 :(得分:2)

为了在Notepad ++中快速编译/编辑循环,我制作了一个插件:https://github.com/jrebacz/NppGraphViz,向下滚动到安装部分以获取说明。

该插件获取当前选项卡的文档,将其发送到可选择的Graphviz布局程序(如dot.exe),并在预览窗口中显示生成的图像。 F9将刷新窗口。

答案 1 :(得分:1)

是否有用于编译的命令行?

根据这个:

Graphviz: How to go from .dot to a graph?

您使用dot.exe进行编译吗?

您可以使用记事本中的运行命令设置类似的内容,并将其绑定到快捷键。

dot -Tps "$(FULL_CURRENT_PATH)" -o outfile.ps

假设这是你的编译命令,你的'view'命令是什么?您应该能够将它们放入批处理文件并调用批处理文件。事实上,它将描述每个命令行进程,它们应该创建的文件以及它们的使用方式,您应该能够将它全部链接起来并在Notepad ++中显示任何文本输出并在需要时启动查看器,所有这些都使用运行菜单或Plugins\NPPExec菜单