题
我已经用 D 编程了一段时间了 (http://www.digitalmars.com/d/) 现在。与 Java 相比,我更喜欢它,因为它更快。但是,我还没有找到支持代码完成和调试(单步执行、单步执行、断点等)的编辑器。
你有什么建议吗?
附:gdb 没有工作。
其他提示
我建议你尝试一下优秀的 代码::块 IDE。它对 D 有很好的支持(它甚至可以自动识别 DMD 和/或 GDC D 编译器)。
上面已经提到了另一种选择——下降。我没有使用过 Descent,因为每当我尝试它时我都会遇到问题,并且在某些时候我放弃了(这并不意味着它很糟糕,这意味着我只是懒于找出问题是什么)。
C::B 使用 GDB,所以我猜(不确定,没有尝试)你可以使用修补过的 GDB 来调试你的代码。
在 Linux 下,我使用 Eclipse (+Descent) 或 gEdit 作为 IDE,并使用 gdb 作为调试器。
我也用血统。我不使用它的调试器位,但那是因为我在 Windows 桌面上进行编辑并在 Linux 服务器上构建/运行/调试。
不隶属于 StackOverflow