ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

纯文本流程图工具 Graph::Easy

2022-05-18 12:04:36  阅读:139  来源: 互联网

标签:Frankfurt 流程图 Trier -- Graph Koblenz 源码 Easy +---------+


有时候能够在源码注释中看到一些流程图说明,类似这种:

+------+     +---------+                   +-----------+     +---------+
| Bonn | --> | Koblenz | ----------------> | Frankfurt | --> | Dresden |
+------+     +---------+                   +-----------+     +---------+
               |                             ^
               |                             |
               |                             |
               |             +-------+       |
               +-----------> | Trier | ------+
                             +-------+

这样有些东西直接就能在读源码的时候直观了解,非常方便,不必再去阅读文档,免去一次跳转。
对于在 Vim 等文本环境下阅读源码很方便,不必跳出当前上下文环境。

画图工具是 Graph::Easy ,一个开源的脚本工具,采用 DSL 来进行画图输入。
使用起来非常简单,对于上面的图,只需要按照如下进行输入即可得出:

[ Bonn ] --> [ Koblenz ] --> [ Frankfurt ] --> [ Dresden ]

[ Koblenz ] --> [ Trier ] { origin: Koblenz; offset: 2, 2; }
  --> [ Frankfurt ]

标签:Frankfurt,流程图,Trier,--,Graph,Koblenz,源码,Easy,+---------+
来源: https://www.cnblogs.com/zhcpku/p/16284151.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有