我有一个需要可视化的 AST(抽象语法树)结构。使用什么来实现这样的可视化?我听说过 eclipse gmf,但在短暂查看所有模型和代码生成后,我认为对于这个问题来说太复杂了。
我的任务只是显示树结构和一些基本的交互功能:我需要显示带有一些附加信息的弹出窗口,仅此而已。
你觉得eclipse Draw2D就够了吗?此外,可能有一些现成的解决方案用于可视化树结构?
最佳答案
尝试GraphViz 。它是一个开源图形可视化软件,可用于从图形结构(包括 AST)生成图像(SVG、PNG、JPEG 等)。
您可以在 Eclipse Zest 中找到基于 Java 的替代方案,一组 Eclipse 可视化组件
关于java - 树结构可视化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10237053/