仅为 C++ 文件(.h、.cpp、.cxx、.c)生成标记文件

Generate tag file only for C++ files(.h, .cpp, .cxx, .c)

我正在 Linux 上的 C/C++ 文件的代码库中工作。

我想在 vim 中按下 Ctrl [ 时跳转到函数的定义。

为此,我通过 运行

生成了一个标签文件
ctags --language-force="c++" -R *

但它正在扫描 .xml、.js 和其他非 C++ 文件。因此,ctags 命令需要更多时间才能完成,并且标签文件的大小也在增加。

有没有办法只为 C++ 文件(.h、.cpp、.cxx、.c)生成标签文件?

尝试 --languages 选项而不是 --language-force 选项:

ctags --languages="c++,c" -R *