VS Code Go 是 Golang 团队官方推出的一个 VS Code 扩展,为 Go 编程语言提供了丰富的语言支持。
VS Code Go v0.36 近日正式发布,更新内容如下:
变化
- 从这个版本开始,该扩展将下载用 "Go: Install/Update Tools" 命令安装的第三方工具的特定版本。这是为了提高稳定性和安全性。Go: Install/Upate Tools 命令将显示扩展程序要安装的版本。要安装一个不同版本的工具,请使用终端的
go install
命令来代替 - 默认的 gopls 版本更新为 v0.10.1,设置也相应更新
- 输入
vars
现在会提供一个补全片段,将其扩展为一个包含多个变量的var (..)
块 - 启用 "references" CodeLens 的设置
go.enableCodeLens.references
现在已被隐藏。该功能在一段时间内仍然是有问题的,所以计划在未来的版本中删除它 - 当调试测试时,该扩展将打开 Debug Console(调试控制台)
修复
- 修复了导致方法自动补全后无法触发参数提示的问题。用户可以通过
"editor.parameterHints.enabled"
设置来启用/禁用这个参数提示弹窗 - 修复了通过在树视图中单击来打开配置文件的问题
- 删除了受 CVE-2022-3517 影响的开发依赖
更多详情可查看:https://github.com/golang/vscode-go/releases/tag/v0.36.0