Debugging 什么调试器可以在windows上与D2.0一起使用?如何使用它?

Debugging 什么调试器可以在windows上与D2.0一起使用?如何使用它?,debugging,d,Debugging,D,我今天一直在玩D2.0,主要是因为DDJ中的“D的情况” 我已经下载了适用于windows的D2.0,但还没有弄清楚如何在调试器中单步执行正在运行的程序 我试图让附带的windbg.exe副本正常工作,但它一直在我身上崩溃,似乎看不到源代码。有一个专门为D编写的Windows调试器: 使用此工具,在Visual Studio 2008 Express中进行调试对我来说非常有吸引力: 您也可以使用windbg 4或msvc 6,但这样您就不会轻易看到特殊D类型(如动态数组和散列)的值。您看到了吗

我今天一直在玩D2.0,主要是因为DDJ中的“D的情况”

我已经下载了适用于windows的D2.0,但还没有弄清楚如何在调试器中单步执行正在运行的程序


我试图让附带的windbg.exe副本正常工作,但它一直在我身上崩溃,似乎看不到源代码。

有一个专门为D编写的Windows调试器:


使用此工具,在Visual Studio 2008 Express中进行调试对我来说非常有吸引力:

您也可以使用windbg 4或msvc 6,但这样您就不会轻易看到特殊D类型(如动态数组和散列)的值。

您看到了吗

visuald是一个visualstudio包,提供项目管理和语言服务。它与VisualStudio2005、2008和2010以及免费的VisualStudioShell一起使用


它是开源的(Artical License 2.0),用D本身编写,提供开发和调试体验,通过与前面提到的
cv2pdb
集成,有一个名为Mago的Windows调试器:

我在Windows上完成了以下工作:Eclipse with Descent for IDE安装后,我设置了重新编译,这是如何设置调试器的