You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code中Go语言import()与func(){}语句闭合括号缩进异常问题求助

VS Code中Go语言import()与func(){}语句闭合括号缩进异常问题求助

各位大佬好,我最近写Go代码时遇到了个格式化的小困扰,想请教下大家的解决办法~

我当前的开发环境是:VS Code + Nobara Linux(一款基于Fedora的发行版),已经安装了Go相关扩展,并且使用gopls作为语言服务器。

问题具体是这样的:当我输入import(之后按下回车键,VS Code自动生成的格式是:

import( )

但我预期(也是符合Go常用格式化规范的)应该是这样的:

import(
)

我已经尝试开启了这些VS Code设置,但问题依然存在:

"[go]": {
  "editor.formatOnType": true,
  "editor.formatOnPaste": true,
  "editor.autoIndent": "full"
},
"gopls": {
  "ui.semanticTokens": true
}

想问问大家,是不是我漏掉了什么关键设置?或者VS Code在处理Go语言的这类缩进时,有没有已知的问题呀?麻烦各位指点一下,谢谢啦!

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.07 10:39:40