The best IDE to use for D is probably the IDE you use most often and are most comfortable with.
用于D的最佳IDE可能是您最常使用且最舒适的IDE。
If you like Eclipse you should check-out DDT (D Development Tools) (formerly Descent)
如果你喜欢Eclipse,你应该退房DDT(D开发工具)(以前的Descent)
If you like Visual Studio you should check-out VisualD.
如果你喜欢Visual Studio,你应该检查VisualD。
There is also D for XCode but it seems to have fallen behind.
XCode也有D但它似乎落后了。
Another interesting option is Mono-D which adds nice D support to MonoDevelop. It works on Linux, Windows, and Mac.
另一个有趣的选择是Mono-D,它为MonoDevelop增加了很好的D支持。它适用于Linux,Windows和Mac。
Mono-D supports code completion, syntax highlighting, class browsing, error highlighting, 'Go to definition', intelligent code formatting, and more. If you like MonoDevelop, or need cross-platform support, it seems like a good choice.
Mono-D支持代码完成,语法突出显示,类浏览,错误突出显示,“转到定义”,智能代码格式化等。如果您喜欢MonoDevelop,或者需要跨平台支持,那么它似乎是一个不错的选择。
MonoDevelop (and Mono-D) use the Visual Studio project format. It is possible that VisualD and Mono-D are able to share project files. I have not tested this.
MonoDevelop(和Mono-D)使用Visual Studio项目格式。 VisualD和Mono-D可能能够共享项目文件。我没有测试过这个。
EDIT: I just ran across this link that does a nice job of showing D IDE options including how actively they are developed.
编辑:我刚刚浏览了这个链接,它可以很好地显示D IDE选项,包括它们的开发程度。