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

如何设置VSCode阻止编辑器自动调整大括号位置?

解决VSCode保存时自动调整大括号位置的问题

问题场景

使用VSCode 1.77.1版本,仅安装Intelephense扩展,编辑PHP和JS代码时,保存文件会自动修改大括号位置,和预期的编码风格不符。

代码示例对比

原代码:

function glue($a, $b){
  return $a . $b;
}

保存后代码变为:

function glue($a, $b)
{
  return $a . $b;
}

解决方案

在VSCode的settings.json中添加以下配置项,即可让Intelephense遵循K&R风格(由C语言发明者Brian Kernighan和Dennis Ritchie定义的编码风格,特征是大括号紧跟函数声明行末尾):

"intelephense.format.braces": "k&r",

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 13:22:00