我已经在D (http://www.digitalmars.com/d/)中编程了一段时间。我更喜欢Java,因为它速度更快。但是,我还没有找到支持代码完成和调试(逐步,步入,断点...)的编辑器。带调试功能的D编辑器
你有什么建议吗?
P.S:gdb没有工作。
我已经在D (http://www.digitalmars.com/d/)中编程了一段时间。我更喜欢Java,因为它速度更快。但是,我还没有找到支持代码完成和调试(逐步,步入,断点...)的编辑器。带调试功能的D编辑器
你有什么建议吗?
P.S:gdb没有工作。
Descent,Eclipse插件应同时支持(如果您安装了D支持的调试器)。我不得不承认我很久没有尝试过了,当我做了,调试确实不是工作,使用gdb。
我个人使用Vim目前规定,既没有完成,也没有调试,虽然我知道完成发动机启动一次。
我也使用下降。我不使用它的调试器位,但那是因为我正在Windows桌面上编辑并在Linux服务器上编译/运行/调试。
我建议你试试优秀的Code::Blocks IDE。它对D的支持非常好(甚至可以自动识别DMD和/或GDC D编译器)。
上面已经提到了另一种替代方法 - 下降。我没有使用过Descent,因为每当我尝试时都会遇到问题,并且在某些时候我放弃了(这并不意味着它不好,这意味着我只是懒得弄清楚问题所在)。
C :: B使用GDB,所以我猜(不知道,没有尝试),你可以使用补丁GDB来调试你的代码。
在Linux下,我使用Eclipse(+ Descent)或gEdit作为IDE,并使用gdb作为调试器。
编程时没有调试真的很有效吗? – stanleyxu2005 2009-04-24 18:14:46