《Shell 转 Go》
Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage

03. VSCode配置与插件

VS Code

我更喜欢 gopls, 所以我没用 goland

下载

微软官方 下载 VS Code: https://code.visualstudio.com/

插件

一个好汉三个帮, 一个篱笆三个桩。

VSCode 本身并不是某个特定语言的 IDE。 但是安装了插件 VSCode 就是鸟枪换炮, 爽得飞起。

Go 相关的

  1. 必须安装的 Go 插件 , 现在已经交给 Go Team 维护:
  2. 非常有用的 Go template 插件, 可以提供 template 的 高亮格式化
  3. 测试使用的 Go Test Explorer, 前期不写单元测试, 也可以不装。
  4. 提供代码片段缩写的 Go Snippet, 有用但不多。
  5. 可以将 JSON 文件直接转换成结构体的 Paste JSON as Code

通用的

  1. 格式化 JSON 的 Json Tools。 展示更方便。
  2. 远程开发必备的 Remote - SSH。 可以直接在目标机器(容器)中开发、调试。
  3. 一款网络请求的客户端工具 REST Client , 有他就可以不用 Postman 了。

工具

在安装完 最核心的 Go 插件后, VSCode 就会推荐按安装各种开发工具了。

在 mac 下, 其他平台快捷键略有不同。

  1. command + shift + p 调出对话框,
  2. 输入 install 搜索, 得到结果 Go: install/update tools
  3. 全选, 安装即可。