cedet

Emacs 24 builtin cedet function highlight

微笑、不失礼 提交于 2019-12-01 02:22:26
问题 I want to get rid of the underline above functions, e.g., as shown in this screenshot above "void": http://cedet.sourceforge.net/img-gen/semantic-ia-complete-menu.png I cannot find anything obvious in the documentation, but heck, I don't even know what to search for in the first place. ("function marker", "underline", ...) I set up cedet like this: ;; cedet (require 'semantic) (require 'semantic/sb) (require 'srecode) (global-ede-mode 1) (semantic-mode 1) (global-semanticdb-minor-mode 1)

Tags for Emacs: Relationship between etags, ebrowse, cscope, GNU Global and exuberant ctags

喜夏-厌秋 提交于 2019-11-29 19:03:14
I work on C++ projects, and I went through Alex Ott's guide to CEDET and other threads about tags in StackOverflow, but I am still confused about how Emacs interfaces with these different tag systems to facilitate autocompletion, the looking up of definitions, navigation of source code base or the previewing of doc-strings. What is the difference (e.g. in terms of features) between etags , ebrowse , exuberant ctags , cscope , GNU Global and GTags ? What do I need to do to use them in Emacs ? Do I need semantic/senator (CEDET) if I want to use tags to navigate/autocomplete symbols? What does

Emacs/CEDET. Multiple projects and code completion

萝らか妹 提交于 2019-11-29 04:32:39
问题 I've setup emacs 23.1.50.1 with CEDET 1.0 and ECB 2.40 (heavily inspired by Alex Otts setup at http://github.com/alexott/emacs-configs/blob/master/rc/emacs-rc-cedet.el and his gentle introduction to Cedet ( http://alexott.net/en/writings/emacs-devenv/EmacsCedet.html ), thanks Alex). It works quite well, but I need more understanding about how code-completion and symbol-references are handled when working with multiple projects. I've created a simple ede project like this: (ede-cpp-root