Busqué en Google un rato, desafortunadamente encontré que el modo emacs para d no se actualiza durante mucho tiempo. Para programadores D experimentados, ¿qué modo de emacs usa usted?Soporte de Emacs para el lenguaje D
Respuesta
Encontrará (casi) todas las respuestas "EMACS as D editor" en this page.
Encontré que el soporte de emacs era muy pobre, incluso el mensaje de error del compilador no puede encontrar la fuente directamente :-( – bobzhang
Puedo recomendar KDevelop, no tiene una integración D real (por ejemplo, completar código basado en código no escrito, no análisis), pero tiene una interfaz simple y limpia y una muy buena integración GDB (por ejemplo, coloca una variable y muestra el contenido). Si desea un IDE con la finalización adecuada del código y funciones más útiles, debe echar un vistazo a [Mono-D] (http://mono-d.alexanderbothe.com/). – dav1d
@bobzhang - Si es como usted dice, ¡entonces es una oportunidad perfecta para que contribuyas de nuevo a la comunidad de D + EMACS mejorando la integración de EMACS D! :) – DejanLekic
He estado trabajando con el d-mode.el mencionado por Dejan durante mucho tiempo y me parece adecuado. Si encuentra formas de mejorarlo para sus necesidades, estaría en deuda si me lo hiciera saber para poder transferirlo a la versión descargable con crédito. ¡Gracias!
Recopilé todas las variantes del Emacs D-Mode originalmente de William Baxter y creé una rama de Bazar en Launchpad, consulte https://code.launchpad.net/emacs-d-mode. Se sabe que esto funciona tanto en Emacs 24 como en Emacs 23. ¡Usar un DVCS para administrar este código parece mucho más sensato que confiar en el código y parches en los wikis!
- 1. Soporte D para COM
- 2. ¿Resaltar el soporte y el soporte Emacs?
- 3. enlaces de lenguaje MySQL para D?
- 4. desarrollo de aplicaciones con el lenguaje D
- 5. biblioteca de álgebra lineal para el lenguaje de programación D
- 6. Liberar recursos en el lenguaje D
- 7. Llamar C++ (C) desde el lenguaje D
- 8. Primeros Embedded con D (el lenguaje de programación)
- 9. D lenguaje de programación char arrays
- 10. Modo Emacs para un lenguaje c-like
- 11. Estado del soporte D en iOS
- 12. compilar emacs con soporte X
- 13. ¿Dónde conseguir mejores recursos en lenguaje D?
- 14. Usando el tipado dinámico en D, un lenguaje estáticamente tipado
- 15. ¿Cuál es la diferencia entre% d y% * d en el lenguaje c?
- 16. ¿Existe soporte para el operador IN en el "Lenguaje de Expresión SQL" utilizado en SQLAlchemy?
- 17. ¿Hay algún motor de juegos/gráficos para el lenguaje de programación D?
- 18. Emacs ocultar/mostrar soporte para C++ triple-slash Doxygen marcado?
- 19. Lenguaje D: ¿inicialización de mejores prácticas dinámicas de matriz multidimensional?
- 20. ¿Hay un programa GNU Make-type para el lenguaje de programación D?
- 21. Lenguaje de marcado Wiki con excelente soporte de tabla
- 22. ¿Cómo obtener soporte para '✖' y similares en el búfer de shell de Emacs?
- 23. Programación CGI en D
- 24. soporte de ratón Emacs a través de ssh terminal de
- 25. Ordenación de radix en el lugar en el lenguaje de programación D
- 26. El sistema de construcción real para D
- 27. ¿El lenguaje de programación D usa un recolector de basura incremental?
- 28. Buscando un lenguaje de scripts incrustable para C++ con soporte de 64 bits y Cross Platform
- 29. D lenguaje de programación: stdio módulo no puede leer el archivo std \ stdio.d
- 30. Modo Emacs para R?
Soy un nuevo lenguaje de programación bie a D pero tengo experiencia en muchos otros idiomas. Gracias por cualquier ayuda de antemano – bobzhang
Voy a cerrar esta pregunta ya que mi conocimiento limitado no hay soporte decente de Emacs para D. – bobzhang