在Linux上为D语言设置最佳IDE /工具链

时间:2014-09-07 13:56:06

标签: d

所以,我再一次关闭与D的关系。我再次回到新机器上。首先,设置工具链。

我想我会再次使用Eclipse + DDT,但last encounter didn't go that well我可以在安装之前使用一些指导......

首先,出于某些原因,我想留在Linux上,但我也可以转向Windows。你们对于哪种操作系统更适合D开发有明确的意见吗?

其次,我(还)不是一个核心编码器,所以开发环境越集成越好。 Eclipse + DDT的当前版本真的可用吗? Code :: Blocks怎么样?还有什么吗?

第三,调试。我真的很感激一个调试器,它能够逐步完成源代码,这种细节......我理解GDB很好用,但会有更方便用户的东西吗?

Thxxxxx

3 个答案:

答案 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工具链。