2008-09-18 77 views

回答

4

Descent,Eclipse插件应同时支持(如果您安装了D支持的调试器)。我不得不承认我很久没有尝试过了,当我做了,调试确实不是工作,使用gdb。

又见this question

我个人使用Vim目前规定,既没有完成,也没有调试,虽然我知道完成发动机启动一次。

0

我也使用下降。我不使用它的调试器位,但那是因为我正在Windows桌面上编辑并在Linux服务器上编译/运行/调试。

+0

编程时没有调试真的很有效吗? – stanleyxu2005 2009-04-24 18:14:46

2

我建议你试试优秀的Code::Blocks IDE。它对D的支持非常好(甚至可以自动识别DMD和/或GDC D编译器)。

上面已经提到了另一种替代方法 - 下降。我没有使用过Descent,因为每当我尝试时都会遇到问题,并且在某些时候我放弃了(这并不意味着它不好,这意味着我只是懒得弄清楚问题所在)。

C :: B使用GDB,所以我猜(不知道,没有尝试),你可以使用补丁GDB来调试你的代码。

1

在Linux下,我使用Eclipse(+ Descent)或gEdit作为IDE,并使用gdb作为调试器。