2012-07-24 14 views
7

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

+0

Soy un nuevo lenguaje de programación bie a D pero tengo experiencia en muchos otros idiomas. Gracias por cualquier ayuda de antemano – bobzhang

+0

Voy a cerrar esta pregunta ya que mi conocimiento limitado no hay soporte decente de Emacs para D. – bobzhang

Respuesta

5

Encontrará (casi) todas las respuestas "EMACS as D editor" en this page.

+0

Encontré que el soporte de emacs era muy pobre, incluso el mensaje de error del compilador no puede encontrar la fuente directamente :-( – bobzhang

+0

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

+0

@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

7

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!

1

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!

Cuestiones relacionadas