在vim中通过cscope显示多层函数关系

时间:2016-02-05 14:08:34

标签: vim cscope

我知道source insight可以在一个窗口中显示多层函数关系。

例如,我们有以下四个功能

void example_A()
{
    example_B();
}

void example_B()
{
    example_C();
}

void example_C()
{
    example_D();
}

void example_D();
{
    return 5;
}

当我在源洞察中点击example_D()时,源洞察力显示example_C()正在调用该函数。

此外,当我点击example_C()时,我看到example_B()正在调用该函数。

这种关系是这样的:

Example_D()
   |
   -->Example_C()
         |
         -->Example_B()
               |
               -->Example_A()

我可以在vim中使用cscope在一个窗口中看到关系吗?

谢谢。

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

来自sourceforge的Vim / Cscope教程我觉得它很有帮助 http://cscope.sourceforge.net/cscope_vim_tutorial.html