Я работаю над проектами на С++, и я прошел через Alex Ott руководство по CEDET и другим темам о тегах в StackOverflow, но я все еще запутался о том, как Emacs взаимодействует с этими различными системами тегов для облегчения автозаполнения, поиска определений, навигации по исходной кодовой базе или предварительного просмотра doc-строк.
-
В чем разница (например, с точки зрения возможностей) между
etags,ebrowse,exuberant ctags,cscope,GNU GlobalиGTags? Что мне нужно сделать, чтобы использовать их в Emacs? -
Нужен ли мне семантический/сенатор (CEDET), если я хочу использовать теги для навигации/автозаполнения символов?
-
Что делает семантический вывод в таблицу поверх этих различных утилит тегов? Как он взаимодействует с этими инструментами?