繁体   English   中英

vim ctags,跳转到类方法的定义

[英]vim ctags, jump to the definition of a class method

在vim中使用ctags时,遇到了以下问题:

InputDevice * device = mdev; 设备->进程(...);

当我想查看InputDevice类的过程定义时,ctags无法提供解决方案,它显示了很多标签。 在进行源代码分析时,它可以跳转到正确的定义位置,因为它不仅找到标签“ device-> process”,还找到标签“ process”。

我发现cscope无法做到这一点。

有没有一种方法可以找到正确的标签定义?

两种方式

  1. 标签

    您可以通过“ Ctrl +]跳转

    但你应该使用“ - -kinds”与“M”创建标签文件。 与“ ctags --list-kinds”有关的更多信息。

  2. eclim

    在默认映射中 ,您可以按“ Enter”键跳转

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM