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.
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.
Aucun article spécifique, vraiment, mais j'ai trouvé qu'EmacsWiki était rempli d'informations utiles. Envisagez de vérifier ces entrées:
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.
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
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 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.