2010-04-06 8 views
16

Je sais que cela a été discuté beaucoup de fois, mais est-il bien comment faire pour c/C++ IntelliSense dans emacs? Je n'ai jamais été capable de configurer correctement cedet.emacs IntelliSense

En ce moment je travaille sur un projet de maintenance d'une base de code huuge et il est très difficile à gérer sans IntelliSense appropriée. Actuellement, j'utilise vim avec les fonctions ctags/cscope et omnicomplete pour intellisense qui fonctionne très bien; mais j'aimerais que ça marche avec emacs.

+1

double possible de http://stackoverflow.com/questions/1644490/emacs-completions-or-intellisense-the-same-as-on-visual-studio –

+0

vous avait vu [ce article] (http://alexott.net/en/writings/emacs-devenv/EmacsCedet.html)? –

Répondre

10

Si vous ne parvenez pas à faire fonctionner CEDET, vous pouvez utiliser auto-complete.el combiné avec CTAGS ou simplement avec des mots-dans-buffer ou des mots-dans-tous-tampons. Pour ce que ça vaut, si vous avez réussi à faire fonctionner CEDET, alors vous auriez essentiellement exactement ce que vous voulez. Cela fonctionne très bien pour moi. L'auto-complétion, cependant, est totalement générique et supporte n'importe quel nombre de backends qui y sont branchés.

Voir: http://www.emacswiki.org/emacs/AutoComplete