实现了一个看代码神器,可随时查看gdb堆栈函数调用关系
本帖最后由 Silent_DXX 于 2020-12-7 17:09 编辑## StackView
在使用`GDB`调试程序的时候,我们可以很方便的看到各级函数的调用关系,尤其在指针函数、匿名函数上更能看到它的下一级函数,这是无法通过静态阅读代码能获得到的信息。
本人实现了一个`VIM`插件,可以把之前通过`GDB`调试得到的一些关键函数调用关系结构随时随刻展示在你的`VIM`中,以列表的方式来展示不同关键点函数的具体调用关系结构。
使用此插件配合`VIM`的其它插件与ctag等功能可以很好的为阅读代码提供更多的便利。
** 在知乎写了一个很详细的使用说明: ** (https://zhuanlan.zhihu.com/p/333507498)
## 程序截图
## 下载与使用
(https://github.com/silent-dxx/stackview) 这个真是厉害了,对于了解需要jvm的我,是需要的,但是有mac版本的么 hualonghongyan 发表于 2020-12-3 18:13
这个真是厉害了,对于了解需要jvm的我,是需要的,但是有mac版本的么
理论上是支持全平台的,你可以试试 能看代码对于那些已经入了门的帮助很大 Silent_DXX 发表于 2020-12-3 19:23
理论上是支持全平台的,你可以试试
好的,谢谢哈,老歌 vim用的少,notepad++可以加这个插件吗?还是notepad++ 有这个类似插件? 楼主辛苦了,这个东西太方便了 a186che 发表于 2020-12-4 17:07
vim用的少,notepad++可以加这个插件吗?还是notepad++ 有这个类似插件?
notepad++ 用不了,类似的插件我没有见到过
页:
[1]