2009-06-16 8 views
12

Ich habe heute etwas mit D 2.0 gespielt, hauptsächlich wegen des "The Case for D" in DDJ.Welcher Debugger kann mit D 2.0 unter Windows verwendet werden und wie benutze ich ihn?

Ich habe D 2.0 für Windows heruntergeladen, aber nicht herausgefunden, wie man ein laufendes Programm im Debugger durchlaufen.

Ich habe versucht, die ausgelieferte Kopie von windbg.exe zu arbeiten, aber es stürzt ständig auf mich und scheint nicht den Quellcode zu sehen.

+0

ich habe folgende Arbeiten unter Windows: Eclipse Descent für IDE http://www.dsource.org/projects/descent Nach der Installation ich einrichten wieder aufbauen zum Kompilieren http://www.dsource.org/projects/descent/wiki/CompilingPrograms Und so wird der Debugger http://www.dsource.org/projects/descent/wiki/DebuggingPrograms eingerichtet –

Antwort

6

Debuggen in Visual Studio 2008 Express wie ein Zauber mit diesem Tool funktioniert für mich: http://www.dsource.org/projects/cv2pdb

Sie auch windbg verwenden können 4 oder msvc 6, aber dann werden Sie die Werte der speziellen D-Typen (wie dynamische Arrays und Hashes) einfach nicht sehen.

4

Haben Sie gesehen Visual D?

Visual D ist ein Visual Studio-Paket, das sowohl Projektmanagement- als auch Sprachdienste bietet. Es funktioniert mit Visual Studio 2005, 2008 und 2010 sowie den kostenlosen Visual Studio Shells.

Es ist Open Source (The Artistic License 2.0), selbst in D geschrieben und bietet sowohl eine Entwicklung und eine Debug-Erfahrung, durch die Integration mit den oben genannten cv2pdb.