VSCode Golang扩展:如何禁用函数建议的自动补全括号?
禁用VSCode Go扩展函数补全时的自动括号
要实现类似TypeScript中typescript.suggest.completeFunctionCalls禁用的效果,你需要通过配置gopls(Go官方语言服务器)来关闭该功能,具体操作步骤如下:
- 打开VSCode设置界面:使用快捷键
Ctrl+,(Windows/Linux)或Cmd+,(Mac),也可以通过菜单栏文件 > 首选项 > 设置打开。 - 在设置搜索框输入
go.goplsSettings,找到对应配置项后点击编辑 in settings.json。 - 在settings.json的
go.goplsSettings对象中添加如下配置:"go.goplsSettings": { "completion": { "functionCalls": false } } - 保存settings.json文件,重启VSCode或执行
Ctrl+Shift+P调出命令面板,输入Reload Window重新加载窗口,设置即可生效。
该配置会让gopls在提供函数补全建议时,不再自动添加括号和参数占位符,完全匹配你想要的效果。
内容的提问来源于stack exchange,提问作者Ilya
相关产品推荐
相关产品推荐

