Ответ 1
Там отладчик Windows под названием Mago: http://www.reddit.com/r/programming/comments/gfp48/mago_a_windows_debugger_for_the_d_programming/
Сегодня я играю с D 2.0, в основном из-за "Case for D" в DDJ.
Я загрузил D 2.0 для Windows, но не понял, как пройти через запущенную программу в отладчике.
Я попытался заставить загруженную копию windbg.exe работать, но она постоянно падает на меня и, похоже, не видит исходного кода.
Там отладчик Windows под названием Mago: http://www.reddit.com/r/programming/comments/gfp48/mago_a_windows_debugger_for_the_d_programming/
Существует отладчик Windows, написанный специально для D:
Отладка в Visual Studio 2008 Express работает для меня с помощью этого инструмента: http://www.dsource.org/projects/cv2pdb
Вы также можете использовать windbg 4 или msvc 6, но тогда вы не сможете легко увидеть значения специальных типов D (например, динамических массивов и хэшей).
Вы видели Visual D?
Visual D - это пакет Visual Studio, обеспечивающий как управление проектами, так и языковые службы. Он работает с Visual Studio 2005, 2008 и 2010, а также с бесплатными оболочками Visual Studio.
Он с открытым исходным кодом (The Artistic License 2.0), написанный в самом D и обеспечивает как разработку, так и опыт отладки, путем интеграции с вышеупомянутым cv2pdb
.