cscope

    0热度

    1回答

    我按照tutorial中的说明设置了cscope。我不想在每次调用cscope时重新生成数据库,因此我从cscope -d开始。但问题是,我需要从我的数据库cscope.out所在的目录运行此命令。我继续在目录上进行洗牌,我希望能够灵活地从任何地方启动cscope。我尝试将CSCOPE_DB=~/cscope/cscope.out; export CSCOPE_DB放在我的.bash_profil

    2热度

    2回答

    我倾向于在Linux上使用cscope和ctags。我只需在源目录中运行ctags -R和cscope -R即可开始浏览源代码。 看起来它在FreeBSD中有所不同。 任何人都请在FreeBSD上发布相同的步骤。 我能够在FreeBSD上成功运行cscope -R,但无法运行ctags -R。我也尝试ctags *,但没有运气,因为我不能跳转到Vim的功能定义与控制 + ] - 它说“标记找不到”

    0热度

    1回答

    我想要cs find g结果也到quickfix窗口。所以我加了g-到cscopequickfix。但是当我这样做时,我不能跳回标签堆栈,因为它说标签堆栈是空的。

    3热度

    1回答

    这是我的源代码目录的样子。 [email protected]:~/lab$ tree . +-- cscope.out +-- src ¦   +-- bar ¦   ¦   +-- bar.c ¦   ¦   +-- baz ¦   ¦   +-- baz.c ¦   +-- foo.c ¦   +-- qux ¦   +-- qux.c +-- work 我想创

    0热度

    1回答

    我使用Vim与cscope,ctags和TagList。 当我使用vim打开文件时。我能够使用标记列表,但是当我使用cscope打开一个文件时,总会有误差: Error detected while processing /gauravg/.vimrc: line 9: E492: Not an editor command: Bundle 'VundleVim/Vundle.vim' li

    0热度

    1回答

    我在Winform中使用cmd发出Cscope命令。有时它成功返回并且有时会给出(大部分时间)cygwin_exception :: open_stackdumpfile:转储堆栈跟踪到cscope.exe.stackdump 我无法确定问题。的C#这变成命令代码如下: 代码:上述 CalledFunctionsNameCmdArgument = "/C cscope -k -u "+ FileN

    0热度

    2回答

    在VIM中使用cscope时,如何更有效地跳转到下一个匹配结果中显示在“位置列表”中? 喜,一切: 我尝试了这些命令,跳到下一个结果,而不是工作: <c-w>: | ø | SHIFT | CTRL ------+--------+---------+--------- <F11> | :cprev | :cpfile | :colder <F12> | :cnext | :cnfile

    9热度

    2回答

    我知道源洞察可以在一个窗口中显示多层函数关系。 例如,我们有四个功能如下 void example_A() { example_B(); } void example_B() { example_C(); } void example_C() { example_D(); } void example_D(); { return 5

    1热度

    1回答

    我试图找到与csope完全匹配的单词。 我试过(里面VIM) cs find e \bmyword\b cs find e ^myword$ 两者不工作。 感谢您的帮助

    1热度

    1回答

    使用前设置cscopequickfix使用vim的quickfix窗口(通过:set cscopequickfix=s-,c-,d-,i-,t-,e-)不跳保存到标记堆栈,跃居cscope的标签(例如与:cs find s)会导致跳被推到tagstack(见:h tagstack)。当这些跳转在标签堆栈中时,您可以使用CTRL-T跳回到之前的标签。 设置cscopequickfix后,跳转似乎不会