2009-05-02 22 views
11

Digital Mars D parece ser un muy buen lenguaje de programación en muchos sentidos, pero mi único problema es la cantidad de tiempo desperdiciado escribiendo argumentos para el compilador en la línea de comandos a la vieja usanza. ¿Hay algún IDE bueno para D? ¡Gracias de antemano!¿Cuál es el mejor IDE para la programación de DigitalMars D?

+0

posible duplicado de [Un IDE para D] (http://stackoverflow.com/questions/50179/an-ide-for-d) –

Respuesta

0

Después de estar buscando y probando todos los IDEs recomendados en esta pregunta y el de https://stackoverflow.com/questions/50179/an-ide-for-d, no me sentía cómodo ble con cualquiera de las respuestas. Me comienzo a creer que en realidad no hay tal cosa como un "mejor IDE" para D, pero recientemente he encontrado uno que está en mi punto de vista una muy buena solución: SkyIDE

alt text http://z.hubpages.com/u/77709_f520.jpg

también es un buen IDE para Marte digital C++, Pascal libre y de otros idiomas ...

+0

¿Tiene soporte para el depurador? Las pésimas opciones de depuración son mi principal problema con D en este momento. – BigSandwich

+2

¿Sigue existiendo SkyIDE? Tanto el enlace de arriba como http://www.skyide.net/ son enlaces muertos en este momento. Todavía puede encontrar un EXE en CNet pero parece que el proyecto puede haber desaparecido. – Justin

4

No he probado D en ellos, por lo que tendrá que hacer su propia eval, pero:

ambos reclaman soporte completo para D.

7

por favor, intente mi D-IDE y comprobar si este IDE es el mejor que usted encontrará;)

-1

geany es mejor ide para la programación D:

Soporte D programación

Sintaxis hightlighting

Completado automático

es fácil de configurar D compilador LDC, GDC o DMD o usar en su lugar un archivo de maquillaje

si usted no tiene makefile para su pequeño poryecto puede usar este comando (ejemplo)

ldc -of "../%e" $ (buscar. -name "* .d")

14

El mejor IDE para usar para D es probablemente el IDE que usa con más frecuencia y con el que se siente más cómodo.

Si te gusta Eclipse debe salida DDT (D Development Tools) (anteriormente Descenso)

Si como Visual Studio debe salida VisualD.

También hay D for XCode pero parece haberse quedado atrás.

Otra opción interesante es Mono-D que agrega un buen soporte D a MonoDevelop. Funciona en Linux, Windows y Mac.

Mono-D admite la finalización de código, resaltado de sintaxis, exploración de clases, resaltado de errores, 'Ir a definición', formato de código inteligente y más. Si le gusta MonoDevelop, o necesita soporte multiplataforma, parece una buena opción.

MonoDevelop (y Mono-D) utilizan el formato de proyecto de Visual Studio. Es posible que VisualD y Mono-D puedan compartir archivos de proyecto. No he probado esto.

EDIT: Me encontré con this link que hace un buen trabajo al mostrar las opciones D IDE, incluida la forma en que se desarrollan activamente.

+2

+1 para Mono-D (para un usuario Linux Mint/Ubuntu). Parece hacer un trabajo decente, incluso en la depuración, de fábrica. –

+0

http://ddt-ide.github.io/ –

Cuestiones relacionadas