仅为 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 *
我正在 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 *