code de navigation, refactoring, l'auto-complétion dans Emacs

J'ai récemment opté pour Emacs et toujours à trouver mon chemin à travers elle.
Je code en C++ et je me demandais quels outils étendre Emacs à l'appui de code de navigation (pour trouver un symbole etc), refactoring et la complétion de code.
J'ai entendu parler de:

  • cedet
  • etags
  • cscope

Mais je suis tellement confus au sujet de ce dont j'ai besoin. Certains endroits dire que cedet fournit toutes les fonctionnalités, mais d'autres endroits dire que j'ai besoin d'invoquer les etags pour cedet pour fonctionner correctement.

Quelqu'un peut éclaircir ce point pour moi? Ai-je besoin de tous ces outils?

InformationsquelleAutor Idan K | 2009-03-22