有时候调试代码,碰到执行流程比较复杂的,就想记录一下关键的函数、执行流程等,便于梳理出来代码执行的逻辑,模块之间的调用关系,方便 debug 。
刚开始是在 A4 纸上,将关键的函数、代码位置写下来,执行的流程、模块调用关系画个箭头->指过去。缺点是纸上没办法 Ctrl+F 搜索关键字,另外纸有边界,很容易把纸写到边上了,但是代码逻辑还没梳理完。
然后开始用 vs code ,虽然 vs code 对代码很友好,但是没办法用箭头->指来指去,表示各个模块之间的调用关系。
可能 PPT 或者 Visio 能达到效果,但是感觉他俩太过复杂、笨重,会把精力放在不必要的排版上。
所以想寻求一款能在调试代码时,方便记录代码执行流程、模块调用关系的笔记工具。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.