所以,我再一次关闭与D的关系。我再次回到新机器上。首先,设置工具链。
我想我会再次使用Eclipse + DDT,但last encounter didn't go that well我可以在安装之前使用一些指导......
首先,出于某些原因,我想留在Linux上,但我也可以转向Windows。你们对于哪种操作系统更适合D开发有明确的意见吗?
其次,我(还)不是一个核心编码器,所以开发环境越集成越好。 Eclipse + DDT的当前版本真的可用吗? Code :: Blocks怎么样?还有什么吗?
第三,调试。我真的很感激一个调试器,它能够逐步完成源代码,这种细节......我理解GDB很好用,但会有更方便用户的东西吗?Thxxxxx
答案 0 :(得分:2)
尝试使用mono-d进行monodevelop。它适用于我。自动完成几乎是完美的,速度非常好,调试也很有效。滴滴涕也可以,但自动完成并不是那么完美。
答案 1 :(得分:2)
我还建议安装Mono-D plugin的MonoDevelop。
无论我多么喜欢Mono-D,我都会遇到MonoDevelop(Xamarin Studio)的问题。 - 不是因为Mono-D,而是因为Xamarin似乎不断打破API ......
滴滴涕是一种非常好的选择。在这两个之前,我使用了具有相当不错的D集成的Code :: Blocks。我最近没有检查它的状态。
最后,如果您是Windows用户,则始终将VisualD作为一个非常好的选择。事实上,如果你使用Windows,我认为这是你最好的选择。
答案 2 :(得分:0)
+1的Mono-D。虽然调试器不是那么好,但使用带有工厂驱动程序的AMD卡可能会导致missing editor tab captions。安装不稳定版本会有所帮助,但它可能会破坏其他的东西,比如用5.3重构。但是我认为它比Eclipse更好,并且可以完美地处理GDC和LDC工具链。