当我在vim中使用ctags时,遇到这个问题:vim ctags,跳转到类方法的定义
InputDevice * device = mdev; device-> process(...);
当我想看类InputDevice的过程的定义时,ctags不能给出解决方案,并且它显示了很多标签。 在源代码洞察中,它可以跳转到正确的定义位置,因为它发现标签“device-> process”不仅标签为“process”。
我发现cscope无法做到这一点。
有没有一种方法可以找到正确的标签定义?
当我在vim中使用ctags时,遇到这个问题:vim ctags,跳转到类方法的定义
InputDevice * device = mdev; device-> process(...);
当我想看类InputDevice的过程的定义时,ctags不能给出解决方案,并且它显示了很多标签。 在源代码洞察中,它可以跳转到正确的定义位置,因为它发现标签“device-> process”不仅标签为“process”。
我发现cscope无法做到这一点。
有没有一种方法可以找到正确的标签定义?
“想” 跳?真? –
ctags/cscope不可能。 Dup of http://stackoverflow.com/questions/6190955/how-to-find-struct-member-uses-with-cscope – jman