厉害了,这个工具能用伪代码生成流程图(伪代码生成源代码)
大家好,我是章鱼猫。
今天给大家推荐的这个项目是「FlowChar」,这是一个用来从伪代码生成纯字符格式流程图的小工具。
背景:
作者在学习红黑树的过程中,觉得插入和删除的操作过于复杂,心想画个小流程图好让笔记看上去更直观些,又懒得用画图工具,于是就一个字符一个字符地敲,敲完发现其实也没比用画图工具轻松多少。后来作者就想搞一个小工具,只要输入一些很简单的伪代码就能生成一张纯字符格式的流程图,于是就有了这个仓库。
比如,输入以下伪代码:
be born;while (alive) { if (happy) { smile; } else { try to be happy; }}die;
就会生成如下流程图:
是不是很神奇,赶紧尝试一波吧,点击阅读原文查看更多。
开源项目地址:https://github.com/Gusabary/FlowChar
开源项目作者:Tao Bocheng