从某些标记生成 ASCII 图表的工具?

问题描述 投票:0回答:2

有没有一种工具可以从某种标记生成 ASCII 图表。

用例:能够快速创建和编辑可嵌入 javadoc(或任何其他注释)中的图表。

类似于允许我们写一些标记的东西:

A--HAS-->B
B--HAS-->C

该工具将生成可视化:





               +----+             +-----+        
               | A  |-----HAS-----|  B  |        
               +----+             +-----+        
                                     |           
                                     | HAS       
                                     |           
                                  +--|---+       
                                  | C    |       
                                  |      |       
                                  +------+       

无需在https://textik.com/

等工具中绘制它
diagram markup
2个回答
1
投票

ADia项目旨在使用人类可读的语言呈现 ASCII 图表:

diagram: Foo
sequence:
foo -> bar: Hello World!

输出

 DIAGRAM: Foo                             

 +-----+             +-----+
 | foo |             | bar |
 +-----+             +-----+
    |                   |
    |~~~Hello World!~~~>|
    |                   |
    |<------------------|
    |                   |
 +-----+             +-----+
 | foo |             | bar |
 +-----+             +-----+

阅读文档或尝试github.io

现场演示
页面。


0
投票

看一下 Graph::Easy http://bloodgate.com/perl/graph/manual/index.html。它的语法与 GraphViz 包中的 dot 非常相似,甚至可以将一些点文件作为输入。它还以自己非常简单的语法接受输入,并可以提供多种格式的输出,包括 ASCII 和图形格式。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.