我一般用 ctags + cscope 。后者可以实现某一个符号在哪里被引用。
配合自定义快捷键,可以很容易实现跳转到 当前光标下单词 被调用的地方。
【 在 thinelephant 的大作中提到: 】
: vim + ctags 跳转,我一直就是这么用。tags 得预先生成好。
: 要查一个变量/函数在哪定义,就在 vim 里用 Ctrl-] 跳转。
: 要查一个变量/函数在哪被使用了,我目前只能在命令行用 grep -R,grep 到以后鼠标复制粘贴文件名 vim 打开。比较头疼的是,tags 文件、build 目录,这两玩意经常会干扰我的 grep,汗……但是 tags 文件、build 目录不放在工程目录中,又好像很乱。
: ...................
--
FROM 49.5.193.*