03. VSCode配置与插件
我更喜欢 gopls
, 所以我没用 goland
。
到 微软官方 下载 VS Code: https://code.visualstudio.com/ 。
一个好汉三个帮, 一个篱笆三个桩。
VSCode 本身并不是某个特定语言的 IDE。 但是安装了插件 VSCode 就是鸟枪换炮, 爽得飞起。
- 必须安装的 Go 插件 , 现在已经交给 Go Team 维护:
- 非常有用的 Go template 插件, 可以提供 template 的 高亮 和 格式化。
- 测试使用的 Go Test Explorer, 前期不写单元测试, 也可以不装。
- 提供代码片段缩写的 Go Snippet, 有用但不多。
- 可以将 JSON 文件直接转换成结构体的 Paste JSON as Code
- 格式化 JSON 的 Json Tools。 展示更方便。
- 远程开发必备的 Remote - SSH。 可以直接在目标机器(容器)中开发、调试。
- 一款网络请求的客户端工具 REST Client , 有他就可以不用 Postman 了。
在安装完 最核心的 Go
插件后, VSCode 就会推荐按安装各种开发工具了。
在 mac 下, 其他平台快捷键略有不同。
command + shift + p
调出对话框,- 输入
install
搜索, 得到结果Go: install/update tools
- 全选, 安装即可。