2009-05-02 9 views
11

Digital Mars D sembra essere un ottimo linguaggio di programmazione in molti modi, ma il mio unico problema è la quantità di tempo sprecato a scrivere argomenti nel compilatore nella riga di comando alla vecchia maniera. C'è un buon IDE per D? Grazie in anticipo!Qual è il miglior IDE per la programmazione DigitalMars D?

+0

possibile duplicato di [Un IDE per D] (http://stackoverflow.com/questions/50179/an-ide-for-d) –

risposta

0

Dopo aver guardato intorno e testato tutti gli IDE consigliati in questa domanda e quello in https://stackoverflow.com/questions/50179/an-ide-for-d, non ero comodo con una qualsiasi delle risposte. Stavo cominciando a credere che in realtà non esiste una cosa come una "migliore IDE" per D, ma di recente ho trovato uno che è nel mio punto di vista una soluzione molto buona: SkyIDE

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

e 'anche un buon IDE per Digital Mars C++, free Pascal e altre lingue ...

+0

Dispone del supporto per il debugger? Le pessime opzioni di debug sono la mia lamentela principale con D in questo momento. – BigSandwich

+2

SkyIDE esiste ancora? Al momento il link sopra e http://www.skyide.net/ sono link non funzionanti. È ancora possibile trovare un EXE su CNet ma sembra che il progetto potrebbe essere scomparso. – Justin

4

non ho provato D in loro, quindi avrete bisogno di fare il proprio eval, ma:

entrambi sostengono il pieno supporto per D.

7

si prega di provare la mia D-IDE e verificare se questo IDE è il migliore troverete;)

-1

geany è meglio programmazione ide per D:

Supporto D programmazione

Sintassi hightlighting

autocompletamento

è facile da impostare D compilatore LDC, GDC o DMD o utilizzare invece un make file

se non si dispone di makefile per il tuo piccolo oggetto puoi usare questo comando (esempio)

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

14

Il miglior IDE da utilizzare per D è probabilmente l'IDE che usi più spesso e che ti è più comodo.

Se vi piace Eclipse si dovrebbe verificare out DDT (D Development Tools) (ex Descent)

Se ti piace di Visual Studio si dovrebbe verificare-out VisualD.

C'è anche D for XCode ma sembra essere rimasto indietro.

Un'altra opzione interessante è Mono-D che aggiunge un bel supporto D a MonoDevelop. Funziona su Linux, Windows e Mac.

Mono-D supporta il completamento del codice, l'evidenziazione della sintassi, la navigazione in classe, l'evidenziazione degli errori, "Vai alla definizione", la formattazione intelligente del codice e altro. Se ti piace MonoDevelop, o hai bisogno di supporto multipiattaforma, sembra una buona scelta.

MonoDevelop (e Mono-D) utilizzano il formato del progetto Visual Studio. È possibile che VisualD e Mono-D siano in grado di condividere file di progetto. Non ho provato questo.

EDIT: Mi sono imbattuto in this link che fa un buon lavoro di mostrare le opzioni di IDE D compreso il modo in cui sono attivamente sviluppati.

+2

+1 per Mono-D (per un utente Linux Mint/Ubuntu). Sembra fare un lavoro decente anche in fase di debug, out of the box. –

+0

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

Problemi correlati