我想知道什么是C / C++或Java项目的最佳标签系统。

我已经读过关于ctags,令人欣喜的ctgas,cscope gnu global(gtags)的信息,但不知道它们之间有什么区别。

我正在使用Windows 7和Notepad ++,或者可能正在使用SublimeText(因为它是跨平台的,并且功能似乎很强大)。

您能否给我任何有关这些标签系统之间差异的提示?任何帮助都非常感谢。

TA

最佳答案



这三个工具几乎都尝试做同样的事情。他们都试图从源代码创建标签信息。

我记得ctags是最初的基于Unix的标记工具,创造了令人鼓舞的ctags试图构建更好的ctags,而cscope更像是基于项目的标记工具。

我本人使用基于Windows的Zeus编辑器,并且使用了丰富的ctags。

大多数基于Windows的编辑器倾向于使用丰富的ctags,而大多数基于Unix / Linux的编辑器(如Vim,EMACS)倾向于使用ctags。

关于c++ - 如何在C/C++程序中创建标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10041402/

10-13 05:24