2012-04-06 44 views
3

我想知道什麼是c/C++或java項目的最佳標籤系統。Howto在C/C++程序中創建標籤

我已閱讀過關於ctags,exhuberant ctgas,cscope gnu global(gtags)的內容,但不知道它們之間有什麼區別。

我正在使用Windows 7和記事本++或可能移動到SublimeText(因爲它是跨平臺,似乎是相當強大的)。

你能給我任何提示這些標籤系統之間的區別嗎?任何幫助真的很感激。

TA

回答

3

能給我這些標記的系統之間的區別任何暗示?

這三個工具幾乎都試圖做同樣的事情。他們都試圖從源代碼創建標籤信息。

從我記得的ctags是原始的基於Unix的標記工具,exhuberant ctags是爲了構建更好的ctags而創建的,而cscope更多的是基於項目的標記工具。

我自己使用基於Windows的Zeus編輯器,它使用exhuberant ctags。

大多數基於Windows的編輯器都傾向於使用exhuberant ctags,而絕大多數基於Unix/Linux的編輯器(如Vim,EMACS)傾向於使用ctags。