Отключить автоматическую вставку фигурных скобок в vscode
Есть ли способ отключить автоматическое закрытие вставки фигурных скобок в vscode? Я прошел через настройки редактора один за другим и отключил все, что было связано с форматированием, но я ничего не увидел специально для этого.
Например, когда я печатаю что-то вроде
function()
{
vscode сразу добавляет }
, так что я заканчиваю тем, что
function()
{}
Затем я нажимаю enter, и он автоматически отступывает курсор. Я не хочу, чтобы это делалось. Я не хочу, чтобы он автоматически вставлял любой символ закрытия или любые углубления. Я просто хочу, чтобы он прекратил помогать мне, и позвольте мне напечатать то, что я хочу напечатать. Но я не могу понять, есть ли какие-либо настройки для этого?
Я, наверное, единственный человек в слове, который хочет эту "особенность", поэтому я не удивлюсь, если это невозможно.
Ответы
Ответ 1
[См. оБНОВЛЕНИЕ ниже для изменения параметров этой команды.]
//Контролирует, должен ли редактор автоматически закрывать скобки после их открытия
"editor.autoClosingBrackets": false,
Вы также можете сделать это в зависимости от языка с помощью
"[javascript]": {
"editor.autoClosingBrackets": false
}
Изменить: более поздняя версия vscode изменила это на:
"editor.autoClosingBrackets": "never"
"always"
, "languageDefined"
и "beforeWhitespace"
являются новыми дополнительными опциями.
![vscode curly braces settings]()