求推荐软件代码辅助阅读/理解工具
- 似水最近在学kotlin/react/angular, 读了很多代码觉得很慢, 请各位推荐代码辅助阅读/理解工具, 能:
1. 告诉我这个参数源头在哪里.
2. 告诉我参数传递路径,及变化
3. 告诉我各个生命周期软件都执行了什么
4. 告诉我这个函数执行了哪些子函数, 结果是什么
5. 告诉我这个函数被哪些函数调用
6. 函数,类, 参数,子函数, 子类,派生参数之间的逻辑和功能上的关系, 有关联图显示.
7. 如果能让生成软件执行流程可视化图表就更好了.
8. 如果是Sql的话, 告诉我哪些嵌套父子sql的关联图
谢谢 - znm我艹,能提出这个需求就很牛了,关注一下
- xiewr关注一下,等推荐。
常年用si - songco我一般是vs code, 各种跳转/搜索功能好用就够了.
简单逻辑直接看, 复杂的会自己画个时序图之类的, 一般大部分代码不会复杂到需要时序图. - wuketidai做不太到,里面有些是语言级别的辅助,有些是框架级别的辅助,单个工具很难满足
- ifconfigsource insight吧,勉强可以用
很多代码被ifdef,各种编译条件分割,甚至runtime的环境影响,单一工具很难分析 - pepsin我推一个 叫脑子 在你脖子往上的地方
补充另外两个:铅笔和白纸 iOS fly ~ - GleeUwebstorm iPx fly ~
- fqxufo这么具体应该没有吧,只能自己打断点一个个看堆栈调用了
- lastmandream工具,想多了,工具能读懂要人干嘛
- lgz_softwareiPad 上 codenavigation 本坛坛友