Busco un buen artículo sobre el uso emacs como C/C++ IDE.¿Algún buen consejo sobre el uso de emacs para el proyecto C++?
Algo como Steve Yegge de "Effective emacs".
Busco un buen artículo sobre el uso emacs como C/C++ IDE.¿Algún buen consejo sobre el uso de emacs para el proyecto C++?
Algo como Steve Yegge de "Effective emacs".
Ningún artículo específico, de verdad, pero he encontrado EmacsWiki a estar lleno de información útil. Considera chequear estas entradas:
Recientemente me encontré con este article que es bastante bueno.
EDIT: Sí el enlace ya no es válida. Parece que han cambiado su URL recientemente y no redirige correctamente. Espero volver pronto. De todos modos, el artículo se llamaba "Consejos de desarrollo de Emacs C de Benjamin Rutt". Logré encontrar una copia here.
tengo la intención de escribir tal artículo en un futuro próximo, pero ahora se puede tomar my configuration de Cedet + Emacs, que ayuda a que corrija efectivamente fuentes de C++. Si tiene preguntas, puede consultarme directamente
que escribió el artículo sobre el uso CEDET para C/C++ - http://alexott.net/en/writings/emacs-devenv/EmacsCedet.html –
Tenga en cuenta que el modo C++ de Emacs se basa solo en expresiones regulares, no en una gramática. Por lo tanto, el resaltado de sintaxis no se basa estrictamente en la sintaxis del lenguaje en sí, sino que se basa principalmente en el formato común. El resaltado de sintaxis de Emacs de C++ a menudo comete errores.
El problema no se limita a hightlighting sintaxis. El mismo diseño defectuoso se aplica al formateo automático. Dicho todo esto, he estado usando solo Emacs durante toda mi edición del código fuente de C++ durante más de 20 años, desde los primeros días. (Por lo general me apague asociaciones de teclas eléctricos, debido a un diseño basado en expresiones regulares defectuosa de Emacs. Expresiones regulares no tienen suficiente poder expresivo para describir la sintaxis de C++ con precisión.
I han pasado muchos años frustrantes desarrollando en C++ sin buen apoyo de los editores. Microsoft Visual Studio es, sin duda, el mejor editor de C++ que existe. Pero en el mundo basado en Unix, estás solo. ¡Source Insight es bueno, pero funciona solo en M $! Creo que el compilador debe generar los datos de referencia cruzada como mejor sabe. Hope clang llenará esa brecha. – hackworks
recomiendo ggtags y irony-mode. Aparte de eso, es posible que desee . helm-ag utilizar para buscar ("grep") para cuerdas en su código base
este enlace está muerto :( – Shekhar
para cualquiera que desee leer esto, aquí hay un enlace al artículo: http://xugx2007.blogspot.com/ tips.html Benjamin-Rutts-emacs-c-desarrollo-2007/06/ – Pacha