39 votes

Un bon conseil sur l’utilisation d’emacs pour le projet C ++?

Je suis à la recherche d'un bon article sur l'utilisation d'emacs en tant qu'EDI C / C ++.

Quelque chose comme "Effective Emacs" de Steve Yegge.

16voto

Blair Conrad Points 56195

Aucun article spécifique, vraiment, mais j'ai trouvé qu'EmacsWiki était rempli d'informations utiles. Envisagez de vérifier ces entrées:

  • CPlusPlus comme point de départ pour de nombreux articles liés à C ++, et
  • CppTemplate pour définir un modèle qui peut vous donner un bon squelette lorsque vous démarrez de nouveaux fichiers

15voto

Serge Points 4480

J'ai récemment tombé sur cet article qui est très bien.

EDIT: Yep, le lien n'est plus valide. Il semble qu'ils ont changé leur url récemment et il n'a pas rediriger correctement. Nous espérons qu'il sera bientôt de retour. De toute façon, l'article a été appelé "Benjamin Rutt de l'Emacs de développement en C des conseils". J'ai réussi à trouver une copie ici.

13voto

Alex Ott Points 14329

Je prévois d’écrire un tel article dans un avenir proche, mais vous pouvez maintenant prendre ma configuration de Cedet + Emacs, qui m’aide à éditer efficacement les sources C ++. Si vous avez des questions, vous pouvez me demander directement

7voto

optikos Points 61

Sachez que Emacs' C++ mode est basé uniquement sur les expressions régulières, pas une grammaire. Par conséquent, la coloration syntaxique n'est pas strictement basée sur la syntaxe de la langue elle-même, mais plutôt à est en grande partie basée sur la banalité de la mise en forme. L'Emacs de la syntaxe de C++ en fait souvent des erreurs.

Le problème n'est pas limité à la syntaxe hightlighting. La même conception défectueuse s'applique à la mise en forme automatique. Tout cela dit, j'ai été en utilisant uniquement Emacs pour l'ensemble de mon édition de code source C++ depuis plus de 20 ans, depuis le cfront jours. (J'ai l'habitude de désactiver électrique liaisons de clés, Emacs défectueux de regex de base de conception. Regexes n'ont pas assez de pouvoir expressif pour décrire la syntaxe C++ avec précision.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X