editor - 图形(点)文件的免费可视化编辑器

标签 editor graph graphviz dotfiles

关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

6年前关闭。




Improve this question




是否有免费的(如“cheers”)、Linux 兼容的、用于 graphviz 或其他图形的交互式可视化编辑器? aptitude似乎在画一个空白。

编辑:“干杯”意味着“啤酒”和“演讲”。元编辑:我想它应该是“像海滩一样免费”。

编辑 2:也许一个合适的 svg 编辑器会是一个更现实的目标。我基本上想要一些可以用来方便地创建连接它们的标记形状和线条集合的东西。实际上,从这些数据中提取图形可能更具有理论意义,因为它包括语义数据(图形)和演示数据(它在屏幕上的排列方式、使用的颜色等)。有没有办法使用inkscape或其他一些免费的矢量图形编辑器方便地布置带标签的形状?我真的需要重新排列节点,并(重新)流动其中的文本,以最大程度地方便地进行。

我也意识到这确实是一个 super 用户问题。当我发现 existing question 时,我打算在那里重新发布它这似乎可以为我提供答案:dia .

编辑 3:dia似乎很有用,除了它似乎不可能以任何有用的方式(即除了插入手动换行符以外的任何方式)来换行节点对象的文本内容。这是一种破坏交易的方式,因为它破坏了大部分便利因素,而这些因素正是我以这种方式而不是使用文本编辑器或笔和纸来做事的动力。但它支持某种事件模型和基于 Python 的脚本,因此我将深入研究一下,看看是否可以使用 Python 来包装文本以响应内容更改。除非你们中的一个可爱的人有更好的主意..?基本上我希望可以选择通过 GUI 交互显式设置节点大小,并让内容换行和重新缩放(在一定的字体大小范围内)以适应它。富文本将非常有用。

换句话说,这实际上是一个有效的 SO 问题,因为它似乎需要编码。

最佳答案

为了节省那些渴望尝试处理现有程序的人的时间 图表:

  • 多蒂可以显示 DOT 图,如果运气不好,您可以用鼠标移动它的节点,仅此而已,并且您可以轻松地将段错误作为奖励(我尝试了最新的稳定 graphviz)
  • 左撇子只是dotty使用的专用语言解释器,没什么可看的
  • KGraphEditor是一个空的一厢情愿的项目(一个QT窗口和几个按钮)
  • gvedit 不是真正的图形编辑器:它提供了一个简单的文本编辑器,您可以按 F5 运行布局工具并打开图片;您实际上可以通过配置自己喜欢的文本编辑器来获得更多功能
  • 格拉巴酒 是一个废弃的java小程序,我运行失败
  • 有趣的是,dia可以导出到 DOT(“PyDia DOT 导出”),但由于其打印错误,您必须对文件进行后期处理才能使用它们
  • graphedit可以在 DOT 中读取图形,您可以移动其节点并更改其颜色
  • Eclipse 人员在 GEF4 开始致力于 DOT 支持,所以它可以显示点图
  • GraphUI 有一个很有趣的demonstration video ,但要注意:虽然看起来图形是通过单击和拖动创建的,但实际上所有编辑都是通过键盘使用快捷键进行的。从好的方面来说,上下文说明始终可用,显示哪些快捷方式可以做什么。
  • DotEditor 声称树编辑器,用鼠标修改节点属性/颜色/形状。

  • 其他答案中提到的图形编辑器 yEd(一个 Java 应用程序)和 JointJS/Rappid(一个 JavaScript 的东西)显然与 DOT 无关(两者都试过了)。

    我相信根本不存在可用的 DOT 处理图形编辑器。

    关于editor - 图形(点)文件的免费可视化编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3433655/

    相关文章:

    android - Achartengine 条形图工作正常,看起来有点可怕

    java - 图中两个节点之间的深度优先搜索和广度优先搜索

    使用自然语言处理 (NLP) 从文本(即非正式图 'schema' )进行图数据库顶点/边推断 - 这是否存在?

    label - 如何防止边缘标签弄乱graphviz中的布局?

    Graphviz 点垂直对齐节点

    wordpress - 从tinymce插件弹出窗口打开/访问WP媒体库

    math - 如何在PowerPoint 2010中更改方程式的字体?

    graph - 可视化具有大约 500 个节点的二分图

    jquery - 有没有支持 html 和 jQuery 代码完成的编辑器?

    node.js - Atom 编辑器自定义 Node js 模块的自动完成功能