Citre: 先进的 Ctags 前端

我认为这个没有必要。

利用 tags 文件,可以基于行号和 search pattern 来定位 tag 所在位置。search pattern 保证了即使文件被编辑过,我们仍然能找到需要的那一行。Citre 甚至会尝试在这一行本身被编辑过的情况下找到它。

我在使用中的感觉也是,基本上文件编辑过以后也不影响跳转的准确性。

我建议在项目的 Makefile(或者自己再新建一个 makefile 并在版本管理系统中排除)中添加一个生成 tags 的 target,然后包装一个命令来运行它。需要的时候手动升级就好。

如果你认为自动更新很重要的话,我想听听你的理由 :wink:

1 个赞