精确的成员函数通过ctags导航

时间:2011-04-20 16:00:53

标签: vim ctags

在vim中使用ctags的问题是当我按“C-]”命中“SomeClass :: SomeStaticFunc”或“SomeClass.someFunc”时,它会列出很多选项,因为someFunc可能是几个成员函数的名称。不同的班级。如何获得更准确的信息? ctags可以识别上下文吗?

BTW,我用ctags -R --c ++ - types = + p --fields = + iaS --extra = + q。生成标签文件。

2 个答案:

答案 0 :(得分:1)

不,ctags不能识别上下文(它使用平面文件和简单的启发式),但您可以使用:tn:tp在标记堆栈中移动以找到合适的定义

答案 1 :(得分:1)