DigitalMars D编程最好的集成开发环境是什么?

10

数字马尔斯 D 在许多方面都是非常好的编程语言,但我唯一的问题是需要在命令行中以老式方式编写编译器参数所浪费的时间。是否有适用于D的良好IDE?

先行致谢!


可能是An IDE for D的重复问题。 - Vladimir Panteleev
有关适用于D编程的IDE的信息可以在此处找到:https://wiki.dlang.org/IDEs - DejanLekic
5个回答

13

最好的 D 语言 IDE 可能是你经常使用且最为熟悉的 IDE。

如果你喜欢 Eclipse,可以尝试一下 DDT (D Development Tools)(前身为 Descent)。

如果你喜欢 Visual Studio,可以尝试一下 VisualD

还有 D for XCode,但似乎已经落后了。

另一个有趣的选择是 Mono-D,它为 MonoDevelop 添加了良好的 D 语言支持。它适用于 Linux、Windows 和 Mac。

Mono-D 支持代码自动完成、语法高亮、类浏览、错误高亮、'Go to definition'、智能代码格式化等功能。如果你喜欢 MonoDevelop,或需要跨平台支持,这似乎是一个不错的选择。

MonoDevelop(和Mono-D)使用Visual Studio项目格式。 VisualD和Mono-D可能能够共享项目文件。我没有测试过。
编辑:我刚刚遇到了这个链接,它很好地展示了D IDE选项,包括它们的开发活跃程度。

2
对于Linux Mint/Ubuntu用户来说,Mono-D是一个不错的选择。它似乎可以在开箱即用的情况下完成良好的调试工作。 - Samuel Lampa
http://ddt-ide.github.io/ - Ray Hulha

7
请尝试使用我的D-IDE,看看这个集成开发环境是否是你能找到的最好的一个。;)

4

我没有在它们中尝试过D语言,所以您需要自己进行评估,但是:

都声称完全支持D语言。


0

在查看并测试了这个问题和https://stackoverflow.com/questions/50179/an-ide-for-d中推荐的所有IDE之后,我对任何一个答案都不满意。我开始相信,其实并没有什么“最好的D语言IDE”,但最近我找到了一款我认为非常好的解决方案:SkyIDE

alt text
(来源:hubpages.com

它也是Digital Mars C++、Free Pascal和其他编程语言的好IDE...


它是否具有调试器支持?目前,我对D语言最不满意的是糟糕的调试选项。 - BigSandwich
2
SkyIDE还存在吗?目前上面提供的链接和http://www.skyide.net/都已失效。你仍然可以在CNet上找到一个EXE文件,但这个项目似乎已经消失了。 - Justin

-1

Geany 是 D 编程最好的 IDE:

支持 D 编程

语法高亮

自动完成

易于设置 D 编译器 ldc、gdc 或 dmd,或者使用 makefile

如果您的小项目没有 makefile,可以使用以下命令(示例)

ldc -of "../%e" $(find . -name "*.d")


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接