如何使用C-]
或ctags * --C++-kinds=+p
跳转到C ++方法的声明而不是定义?我试过了
:tselect
生成标记文件,但--<LANG>-kinds
仍然没有列出任何声明,只列出定义。头文件是hpp文件,源文件是cpp文件,都在同一目录中。
我看过this answer但是它没有回答我的问题,除了我得到上述想法的评论({{1}})。
答案 0 :(得分:3)
我正在使用以下选项:--c++-kinds=+pf --fields=+imaSft --extras=+q
。在许多其他事情中,我看到函数定义和函数声明。
我在a plugin I've been maintaining中自动处理了一段时间。
关于同一主题,另见:
BTW,我强烈建议在尝试为C ++生成标记时使用universal-ctags(维护的fork)而不是exhuberant ctags(古老和未维护的项目)。