我已经使用了Darren Hiebert的Exuberant-ctags很长一段时间了;它是我的vim工具箱的重要组成部分。我标记python,Java和C代码(我也使用cscope)。
最近,我读到我应该考虑转向更现代的一个名为Universal-ctags的分支。
我正在寻找具体的技术优势和缺点来做出这样的举动:标签是否会改变?我可以/应该使用哪些新功能(如果有的话)?我需要注意哪些问题?
答案 0 :(得分:9)
关于C ++,它有所不同 - 我无法分辨C或Java。它比C ++更能理解C ++代码库。
否则,通过单元测试维护它。如果它是一个活跃项目的分支,那么我可能无法对这两个分类。在这种情况下,它是一个非维护项目的分支。它建立在ex-ctags提供的基础之上,让我们希望更多。