加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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

发布时间:2020-12-16 01:30:17 所属栏目:安全 来源:网络整理
导读:我刚刚开始使用ctags,并非常感谢这个工具,但是我管理我的标签文件的方式在我看来很麻烦,非常不灵活. 我当前如何管理我的标签文件: 我有一个单一的标签文件存储在我的主文件夹在?/ .vim /标签 当我更新我的代码或更改项目时,我运行一个脚本,删除旧的标签文件
我刚刚开始使用ctags,并非常感谢这个工具,但是我管理我的标签文件的方式在我看来很麻烦,非常不灵活.

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

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

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

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

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

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

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

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读