在 vscode 中禁用自动大括号或方括号插入

disable automatic curly brace or bracket insertion in vscode

有没有办法在 vscode 中关闭自动关闭花括号插入?我已经一项一项地检查了编辑器设置,并关闭了与格式相关的所有内容,但是我没有看到专门针对此的内容。

例如,当我输入类似

的内容时
function()
{

vscode 立即添加 } 这样我就可以得到

function()
{}

然后,我按回车,它自动缩进了光标。我不希望它做任何事情。我不希望它自动插入任何结束字符或任何缩进。我基本上只是希望它停止帮助我,让我以我想要的方式打字。但是我不知道是否有任何设置?

我可能是世界上唯一想要这个的人 "feature" 所以如果这不可能,我也不会感到惊讶。

vscode 的更高版本已将其更改为:

"editor.autoClosingBrackets": "never"

您也可以通过

以特定语言的方式执行此操作
"[javascript]": {
    "editor.autoClosingBrackets": "never"
}

"always""languageDefined""beforeWhitespace" 是新的附加选项。


[之前,现在不准确,设置。]

// Controls if the editor should automatically close brackets after opening them

"editor.autoClosingBrackets": false,