vim – 管理ctags标签文件最简单/最好的方法是什么?

前端之家收集整理的这篇文章主要介绍了vim – 管理ctags标签文件最简单/最好的方法是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我刚刚开始使用ctags,并非常感谢这个工具,但是我管理我的标签文件的方式在我看来很麻烦,非常不灵活.

我当前如何管理我的标签文件

>我有一个单一的标签文件存储在我的主文件夹在〜/ .vim /标签
>当我更新我的代码或更改项目时,我运行一个脚本,删除旧的标签文件并重新生成单片标签文件(您必须更改ctags从更改项目执行的位置)

有一个单片标签文件适用于我,因为它让我跳转到我正在处理的当前项目的所有相关符号.

一个单一的单一标签文件将不适用于一个大/巨大的代码库?为什么一个巨大的标签文件不能在大/巨大的代码库上工作?

什么是其他方式来管理您的标签文件(或标签文件复数)?

为什么您的管理标签文件的新方法会更好? (推测一个更好的解决方案有时会更复杂,所以如果你的解决方案更复杂,我会问你一个更复杂的方法来管理你的标签文件的附加益处.)

附:我发现一个stackoverflow问题谈论称为“vimctags-tips-and-tricks”的ctags,但这个问题并不涉及如何管理你的标签文件.

我将我的标签文件放在项目目录中.这样可以为每个项目分隔标签.

对于大型代码库,我只是减少更新频率.我通常只有更新它,如果我尝试跳到一个关键字,它不在那里的某些原因.毕竟,目的是快速得到代码的其他部分,如果它以任何方式到达,那么即使标签文件已经过时,它也会工作.

猜你在找的Bash相关文章