Автозакрытие скобок и кавычек
Есть такие вещи, когда за долгую жизнь привык сразу два раза кавычки вставлять, а далее стрелочкой на клавиатуре между ними курсор сдвигать и начинать писать... "|"
VsCode по-умолчанию закрывает кавычки, управляется это через настройки, там в поиске вбиваем quotes, есть параметр auto close quotes
"editor.autoClosingQuotes": "never"
Аналогично есть не для кавычек, а для скобок автозакрытие, со скобками вообще отдельная история, иногда хочу блок кода обозначить, на первой строке вставляю { и хочу через несколько строчек вставить }, а у меня сразу {}, в общем, я привык ручками все вводить без самодеятельности от редактора...
"editor.autoClosingBrackets": "never"
Автоматический отступ
Иногда текущая строка сознательно с таким отступом, ставишь энтер, а тебе вдруг придумывает отступ, я оставляю отступ только для скобок и с сохранением отступа текущей строки
"editor.autoIndent": "brackets"
Перенос строки
Часто открываешь совершенно разнообразный код (иногда просто выхлоп каких-то логов) и самое неприятное в нем - это горизонтальная прокрутка, для многих будет удобно, когда длинные строки будут пеерноситься в зависимости от ширины окна, при этом, в редакторе четко видно сто это одна строк
"editor.wordWrap": "on"
Карта кода
Иногда это удобно, а иногда кодить приходится на ноутбуке, у меня есть ноутбук, у которого высота примерно как и ширина, т.е. почти квадратный экран, и ширины не очень хватает для подобных кейсов, когда слева дерево файлов, справа карта кода, лишний расход пространства
... продолжение следует ...