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

如何配置VS Code使JSON在大括号/方括号前换行?

VS Code 自定义JSON格式化配置(换行括号风格)

完全可以通过手动编辑settings.json实现你要的这种格式化风格,具体操作和配置如下:

  1. 打开settings.json文件:
    按下Ctrl+,(Windows/Linux)或Cmd+,(Mac)打开设置面板,点击右上角的{}图标直接进入配置文件编辑模式。

  2. 添加格式化配置项:
    在配置文件中插入以下内容:

"json.format.enable": true,
"json.format.braces": "newline",
"json.format.squareBrackets": "newline",
"json.format.commaAtEnd": true

各配置的作用:

  • json.format.braces: 设置为newline,让对象的大括号单独换行显示
  • json.format.squareBrackets: 设置为newline,让数组的方括号单独换行显示
  • json.format.commaAtEnd: 开启后自动在数组/对象的最后一项末尾添加逗号,和你示例中的风格匹配
  1. 解决插件冲突(如果配置不生效):
    如果你安装了Prettier这类第三方格式化插件,可能会覆盖内置规则,这时需要指定JSON文件使用VS Code内置的格式化器:
"[json]": {
  "editor.defaultFormatter": "vscode.json-language-features"
}

配置完成后,按下Shift+Ctrl+F(Windows/Linux)或Shift+Cmd+F(Mac)格式化JSON文件,就能得到你想要的风格了。

内容的提问来源于stack exchange,提问作者AxD

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 11:24:58