我在C ++项目上工作,我经历了Alex Ott的CEDET指南以及其他有关StackOverflow中标签的主题,但是我仍然对Emacs如何与这些不同的标签系统进行交互以简化自动完成,查找定义,源代码导航代码库或预览文档string。 etags , ebrowse , exuberant ctags , cscope , GNU Global和GTags之间有什么区别(例如特征)? 我需要做些什么来在Emacs中使用它们? 如果我想使用标签导航/自动填充符号,我是否需要语义/参议员(CEDET)? 语义在这些不同的标签工具之上带来了什么? 它如何与这些工具进行交互?