D语言讨论 苹果 macOS + VSCode 搭建 D 语言开发环境

· Created · Last modified by D replied at · 3000 times read

整个环境过程分三个步骤:

  1. 安装 dmd 编译器和 dub 包管理器(如果是 Windows 环境可以查看 Windows 10 安装 D语言编译器 教程)
  2. 安装 VSCode 最新版
  3. 安装 VSCode 的 DLang 插件

1: 安装 dmd

使用 macOS 的同学比较幸福了,搭建开发环境比较简单,如果你有 homebrew 可以直接使用下面的命令安装 dmd 和 dub 最新版。

brew install dmd

如果没有 brew 命令你可以手动到 http://dlang.org/download.html 下载最新版本的 dmg 安装包(推荐下载 64位安装包),内置最新版的 dub 依赖包管理器。

2: 安装最新版本的 VSCode

这个不用说了,直接到 VSCode 官方下载最新版本 dmg 文件安装即可,下载地址:
https://code.visualstudio.com/download

3: 安装 D语言的 VSCode 扩展

在扩展库搜索 DLang,里边有一个 laurenttreguier.vscode-dls 的就是了,这个是基于 DSL 实现的,比较稳定。

安装 DLang 插件的过程中会自动下载一些依赖环境进行安装,如果你访问 GitHub 网络不是很好会有一定影响。

总结

D语言在 macOS / FreeBSD / Linux 系统下的安装依赖特别小,容易安装和使用,遇到任何 laurenttreguier.vscode-dls 的使用问题大家可以到项目反馈区反应:
https://github.com/d-language-server/dls/issues

???? ????

Chris 请问你啥疑问?

哈哈哈

???? ???? ????

          • ????

???? 表情乱码了

? 多来 点这样的好文档!!?,表情好了? ? ?,

怎么解决
The DLS server crashed 5 times in the last 3 minutes. The server will not be restarted

我用的官方推荐的D Programming Language (code-d),但是无法代码提示,请问有办法解决吗~~~~

@lanceadd 应该是扩展依赖没安装好,你重新安装 DLang 插件,同时禁用 code-d ,最后重新加载。

Login to reply