安装 D 到本地

D 语言编译器为 DMD (Digital Mars D)。 也可以使用 LDC (基于 LLVM 的 D 编译器), 或 GDC (基于 GCC D 编译器)。

查看 编译器 wiki 页面 了解更多编译器信息,如果您是 D 新手不知道到安装什么,直接安装 DMD 即可。

下载和安装

D 下载页面 提供各个版本的 D 语言实现,包括各操作系统的预编译二进制文件 DMD 安装包。

对于类 Posix 系统(Linux, FreeBSD, MacOS),提供 安装脚本可选多种不同的编译器实现安装到本地,并且不需要管理员权限。 查看 安装脚本文档了解详情。

配置你的编辑器

D 的好处在于,您不需要花哨的 IDE,因为没有什么样板代码。 但是,您有熟悉的编辑器的话 D 也可以给您舒适的体验,以下编辑器提供了 D 插件支持:

LSP 语言服务器支持:

您也可能想尝试专注于 D 的 IDE:

D wiki 包括了更详细的关于 编辑器IDEs 的内容。

rdmd playground.d