我知道source insight可以在一个窗口中显示多层函数关系.
例如,我们有四个功能如下
void example_A()
{
example_B();
}
void example_B()
{
example_C();
}
void example_C()
{
example_D();
}
void example_D();
{
return 5;
}
Run Code Online (Sandbox Code Playgroud)
当我点击example_D()源洞察时,源洞察秀example_C()会调用该函数.
而且,当我点击时example_C(),我看到example_B()正在调用该函数.
这种关系是这样的:
Example_D()
|
-->Example_C()
|
-->Example_B()
|
-->Example_A()
Run Code Online (Sandbox Code Playgroud)
我可以在vim中使用cscope在一个窗口中看到这种关系吗?
谢谢.
vim 的 CCTRee 插件使用 cscope 进行这种可视化
https://sites.google.com/site/vimcctree/
http://www.vim.org/scripts/script.php?script_id=2368
https://github.com/hari-rangarajan/CCTree
| 归档时间: |
|
| 查看次数: |
167 次 |
| 最近记录: |