VSCode中的什么设置使编辑器停止重新排列花括号?



VSCode是一个伟大的IDE,但有时它不做我想要的。

保存文件时,编辑器改变了花括号的位置。

(我主要编辑PHP和JS,和VSCode版本1.77.1,只有一个扩展:Intelephense)

例如:

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

更改为:

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

我已经尝试在设置中更改一些编辑器值。json,但是我找不到正确的。我怎么能告诉VScode不重新安排我的括号?

谢谢你的时间!

编辑:

用户CamB04让我走上了正确的道路。对于其他使用我(旧)编码风格的人,将此添加到您的settings.json:

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

(K&R = c语言的发明者Brian Kernighan和Dennis Ritchie)

你可以在研究栏中写大括号,第二个参数显示的是我认为你正在寻找的内容:

JavaScript › Format: Place Open Brace On New Line For Functions Defines whether an open brace is put onto a new line for functions or not.

亲切的问候。

相关内容

  • 没有找到相关文章

最新更新