在使用 Visual Studio Code 时,我注意到当我从 autocomlete 编写函数时,它永远不会使用括号自动完成。例如:fmt. //now select a function Print(a ...interface{}) from autocomplete
fmt.Print //why the parenthesehas have not been inserted automaticaly?它在 VS 代码中总是如此,还是与 VS 代码的 golang 设置有某种关系?有没有办法解决这个问题?
1 回答
GCT1015
TA贡献1827条经验 获得超4个赞
在您的 VSCode 设置 (JSON) 中添加以下行;
"go.useCodeSnippetsOnFunctionSuggest": true
或者,如果您正在查看您的首选项/设置作为 UI 版本,请搜索useCodeSnippetsOnFunctionSuggest
并将其设置为 true。这会
在函数名称的尾部添加括号。
带有参数签名的完整函数建议,包括变量类型。
还有go.useCodeSnippetsOnFunctionSuggestWithoutType
which的设置也是一样的,只是省略了变量类型。
您需要安装 Visual Studio Code(Google Go 团队维护)Go 扩展
- 1 回答
- 0 关注
- 139 浏览
添加回答
举报
0/150
提交
取消