Code Graph
在写笔记的时候常常需要用ipad手绘或绘图软件(drawio)绘制简单的图表,例如类图。
想摆脱ui操作,通过代码直接生成这些,例如下面的代码。
- 无反射版本,重新编译生成
// Call Stack Graphvoid f1(){}
void f2(){ f1();}void f3(){ f2();}void f4(){ f3();}int main(){ f4();}
// v0HierarchyCallStack cs;cs.Add("main");cs.In();cs.Add("f4()")cs.In();cs.Add("f3()")cs.In();cs.Add("f2()")cs.In();cs.Add("f1()")cs.Out();cs.Out();cs.Out();cs.Out();
// v1// txt// main in f4 in f3 in f2 in out out out out- 反射版本(TODO)
预期最终要能绘制出这样的图

Mac Only is enough.
Reference
Section titled “Reference”box2d
ECS-Template
