Какой отладчик можно использовать с D 2.0 на Windows и как его использовать? - PullRequest
12 голосов
/ 17 июня 2009

Сегодня я немного поигрался с D 2.0, в основном из-за "The Case for D" в DDJ.

Я скачал D 2.0 для Windows, но не понял, как пройти через запущенную программу в отладчике.

Я пытался заставить работать отгруженную копию windbg.exe, но она постоянно зависает и не видит исходный код.

Ответы [ 4 ]

6 голосов
/ 17 июня 2009

Отладка в Visual Studio 2008 Express работает для меня очаровательно с помощью этого инструмента: http://www.dsource.org/projects/cv2pdb

Вы также можете использовать windbg 4 или msvc 6, но тогда вы не сможете легко увидеть значения специальных типов D (таких как динамические массивы и хэши).

6 голосов
/ 17 июня 2009

Существует отладчик Windows, написанный специально для D:

http://ddbg.mainia.de/

4 голосов
/ 01 апреля 2011

Есть отладчик Windows под названием Mago: http://www.reddit.com/r/programming/comments/gfp48/mago_a_windows_debugger_for_the_d_programming/

4 голосов
/ 29 января 2011

Вы видели Визуальный D ?

Visual D - это пакет Visual Studio, обеспечивающий как управление проектами, так и языковые услуги. Он работает с Visual Studio 2005, 2008 и 2010, а также с бесплатными оболочками Visual Studio.

Это открытый исходный код (The Artistic License 2.0), написанный на самой D и обеспечивающий как разработку, так и отладку, благодаря интеграции с вышеупомянутым cv2pdb.

...