1.将其他项目的tag加入我们项目的.tag文件中,实现函数跳转:
ctags -R -f "your-tag-file-path" -a "other-project-path" --languages=C
但是这个方法比较笨,因为你一旦rebuild tags,就会覆盖掉原先的.tag文件,你又得重新把其他项目的tag加一次。
2.比上一个方法更好用的是,可以在ctags的settings-user里面添加这么一行:
"extra_tag_files": [".gemtags", "tags", "other_tag_file_path"]
other_tag_file_path表示其他tag文件的路径,比如我已经把Linux的/usr/include头文件目录拷贝到Windows系统的D:\\usr_include\\include目录中,然后我用ctags对该目录生成了tag文件,它的路径是D:\\usr_include\\.tag,只要把这个路径替换上面那句话的other_tag_file_path,则ctags会搜索这个文件,实现函数跳转。
时间: 2024-10-07 07:04:58