Digital Mars D在许多方面似乎都是非常好的编程语言,但我唯一的问题是以旧方式在命令行中向编译器写入参数浪费的时间。 D有什么好的IDE吗?提前致谢!
用于D的最佳IDE可能是您最常使用且最舒适的IDE。
如果你喜欢Eclipse,你应该退房DDT (D Development Tools)(以前的Descent)
如果你喜欢Visual Studio,你应该退房VisualD。
还有D for XCode,但它似乎落后了。
另一个有趣的选择是Mono-D,它为MonoDevelop增添了不错的D支持。它适用于Linux,Windows和Mac。
Mono-D支持代码完成,语法突出显示,类浏览,错误突出显示,“转到定义”,智能代码格式化等。如果您喜欢MonoDevelop,或者需要跨平台支持,那么它似乎是一个不错的选择。
MonoDevelop(和Mono-D)使用Visual Studio项目格式。 VisualD和Mono-D可能能够共享项目文件。我没有测试过这个。
编辑:我刚刚遇到this link,它可以很好地显示D IDE选项,包括它们的开发程度。
请尝试我的D-IDE,看看这个IDE是否是你能找到的最好的;)
在环顾四周并测试了这个问题和https://stackoverflow.com/questions/50179/an-ide-for-d中推荐的所有IDE之后,我对任何答案都不满意。我开始相信D确实没有“最佳IDE”这样的东西,但最近我发现了一个在我看来是一个非常好的解决方案:SkyIDE
(来源:hubpages.com)
它也是Digital Mars C ++,Free Pascal和其他语言的好IDE ...
geany是D编程的最佳选择:
支持D编程
语法突出显示
自动完成
很容易设置D编译器ldc,gdc或dmd或使用make文件
如果您的小项目没有makefile,可以使用此命令(示例)
ldc -of“../%e”$(find。-name“* .d”)