12

今天我一直在玩 D 2.0,主要是因为 DDJ 中的“The Case for D”。

我已经为 Windows 下载了 D 2.0,但还没有弄清楚如何在调试器中单步执行正在运行的程序。

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

4

4 回答 4

6

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

http://ddbg.mainia.de/

于 2009-06-16T21:21:01.570 回答
6

使用此工具在 Visual Studio 2008 Express 中进行调试对我来说就像是一种魅力: http ://www.dsource.org/projects/cv2pdb

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

于 2009-06-17T00:36:45.513 回答
4

你见过视觉D吗?

Visual D 是一个提供项目管理和语言服务的 Visual Studio 包。它适用于 Visual Studio 2005、2008 和 2010 以及免费的 Visual Studio Shell。

它是开源的(Artistic License 2.0),用 D 本身编写,通过与上述cv2pdb.

于 2011-01-29T20:08:20.317 回答
4

有一个名为 Mago 的 Windows 调试器:http ://www.reddit.com/r/programming/comments/gfp48/mago_a_windows_debugger_for_the_d_programming/

于 2011-04-01T00:04:18.463 回答