¿Algún buen consejo sobre el uso de emacs para proyectos C++?[cerrado]

StackOverflow https://stackoverflow.com/questions/10880

  •  08-06-2019
  •  | 
  •  

Pregunta

Estoy buscando un buen artículo sobre el uso de emacs como IDE de C/C++.

Algo así como lo de Steve Yegge "Emacs efectivos".

¿Fue útil?

Solución

En realidad no hay ningún artículo específico, pero he encontrado EmacsWiki estar lleno de información útil.Considere consultar estas entradas:

  • CPlusPlus como punto de partida para muchos artículos relacionados con C++, y
  • Plantilla Cpp para definir una plantilla que pueda brindarle un buen esqueleto cuando inicie nuevos archivos

Otros consejos

Recientemente me topé con esto artículo lo cual es bastante bueno.

EDITAR:Sí, el enlace ya no es válido.Parece que cambiaron su URL recientemente y no redirige correctamente.Ojalá vuelva pronto.De todos modos, el artículo se tituló "Consejos de desarrollo de Emacs C de Benjamin Rutt".logré encontrar una copia aquí.

Estoy planeando escribir un artículo de este tipo en un futuro próximo, pero ahora puedes tomarlo. mi configuración de Cedete + Emacs, que me ayuda a editar fuentes C++ de manera efectiva.Si tienes preguntas, puedes preguntarme directamente.

Tenga en cuenta que el modo C++ de Emacs se basa únicamente 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 en gran medida en el formato común.El resaltado de sintaxis de C++ en Emacs a menudo comete errores.

El problema no se limita al resaltado de sintaxis.El mismo diseño defectuoso se aplica al formateo automático.Dicho todo esto, he estado usando sólo Emacs para toda mi edición del código fuente de C++ durante más de 20 años, desde los días de cfront.(Por lo general, apago las combinaciones de teclas eléctricas debido al diseño defectuoso basado en expresiones regulares de Emacs.Las expresiones regulares no tienen suficiente poder expresivo para describir con precisión la sintaxis de C++.

recomiendo etiquetas gg y modo ironía.Aparte de eso, es posible que desee utilizar timón-ag para buscar ("grep") cadenas en su código base.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top