2008-09-18 79 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作爲調試器。