【发布时间】:2014-05-01 04:38:39
【问题描述】:
是否可以将 Notepad++ 用作 Graphviz 的一种 IDE?
Graphviz 自带的 GVEdit 非常不适合编辑。 Notepad++ 已经优雅地解决了许多代码编辑问题,但遗憾的是,Notepad++ 中没有“编译此 DOT 文件并显示结果”按钮来启用快速编译/编辑循环。
【问题讨论】:
标签: windows notepad++ graphviz dot
是否可以将 Notepad++ 用作 Graphviz 的一种 IDE?
Graphviz 自带的 GVEdit 非常不适合编辑。 Notepad++ 已经优雅地解决了许多代码编辑问题,但遗憾的是,Notepad++ 中没有“编译此 DOT 文件并显示结果”按钮来启用快速编译/编辑循环。
【问题讨论】:
标签: windows notepad++ graphviz dot
为了在 Notepad++ 中快速编译/编辑循环,我制作了一个插件:https://github.com/jrebacz/NppGraphViz,向下滚动到安装部分以获取说明。
插件获取当前选项卡的文档,将其发送到可选择的 Graphviz 布局程序(如 dot.exe),并在预览窗口中显示生成的图像。 F9 将刷新窗口。
【讨论】:
是否有用于编译的命令行?
据此:
Graphviz: How to go from .dot to a graph?
你用dot.exe编译?
您可以使用记事本中的运行命令进行类似的设置并将其绑定到快捷键。
dot -Tps "$(FULL_CURRENT_PATH)" -o outfile.ps
假设这是您的编译命令,您的“查看”命令是什么?您应该能够将它们放入批处理文件并调用批处理文件。事实上,它会描述每个命令行进程,它们应该创建什么文件以及如何使用它们,您应该能够将它们全部链接起来并在 Notepad++ 中显示任何文本输出,并在需要时启动查看器,所有这些都使用运行菜单或Plugins\NPPExec菜单
【讨论】: