Подтвердить что ты не робот

Отключить автоматическую вставку фигурных скобок в vscode

Есть ли способ отключить автоматическое закрытие вставки фигурных скобок в vscode? Я прошел через настройки редактора один за другим и отключил все, что было связано с форматированием, но я ничего не увидел специально для этого.

Например, когда я печатаю что-то вроде

function()
{

vscode сразу добавляет }, так что я заканчиваю тем, что

function()
{}

Затем я нажимаю enter, и он автоматически отступывает курсор. Я не хочу, чтобы это делалось. Я не хочу, чтобы он автоматически вставлял любой символ закрытия или любые углубления. Я просто хочу, чтобы он прекратил помогать мне, и позвольте мне напечатать то, что я хочу напечатать. Но я не могу понять, есть ли какие-либо настройки для этого?

Я, наверное, единственный человек в слове, который хочет эту "особенность", поэтому я не удивлюсь, если это невозможно.

4b9b3361

Ответ 1

[См. оБНОВЛЕНИЕ ниже для изменения параметров этой команды.]

//Контролирует, должен ли редактор автоматически закрывать скобки после их открытия

"editor.autoClosingBrackets": false,

Вы также можете сделать это в зависимости от языка с помощью

"[javascript]": {
    "editor.autoClosingBrackets": false
}

Изменить: более поздняя версия vscode изменила это на:

"editor.autoClosingBrackets": "never"

"always", "languageDefined" и "beforeWhitespace" являются новыми дополнительными опциями. vscode curly braces settings