2012-04-06 10 views
3

Ich möchte wissen, was ist das beste Tag-System für ein C/C++ oder Java-Projekt.Wie erstelle ich Tags in C/C++ - Programm

Ich habe über Ctags, exhuberant Ctgas, Cscope gnu global (Gtags) gelesen, weiß aber nicht, was der Unterschied zwischen ihnen ist.

Ich benutze Windows 7, und Notepad ++ oder vielleicht zu SublimeText (weil es plattformübergreifend und scheint sehr mächtig zu sein).

Können Sie mir einen Hinweis auf den Unterschied zwischen diesen Tagsystemen geben? Jede Hilfe wird wirklich geschätzt.

TA

Antwort

3

Können Sie mir geben, jeden Hinweis auf den Unterschied zwischen diesen Tags Systemen?

Diese drei Tools versuchen ziemlich genau das Gleiche zu tun. Sie alle versuchen, Tag-Informationen aus dem Quellcode zu erstellen.

Von was ich erinnere, Ctags war das ursprüngliche Unix-basierte Tag-Tool, exhuberant Ctags wurde in einem Versuch, ein besseres Ctags und Cscope ist eher ein Projekt-basierte Tagging-Tool erstellt.

Ich benutze selbst den Windows-basierten Zeus-Editor und es verwendet die exhuberant Ctags.

Die meisten Windows-basierten Editor neigen dazu, die exhuberant Ctags zu verwenden, wo die meisten Unix/Linux-basierten Editoren wie Vim, EMACS Ctags verwenden neigen.