VS Code автоматически переносить фигурную скобку на новую строку
Как в Visual Studio Code, на подобии с Visual Studio, сделать автоматическим перенос открывающей фигурной скобки на новую строку?
При нажатии клавиши Enter, на новую строку переносится лишь закрывающая фигурная скобка, я же хочу чтобы переносилась и открывающая (второй пример на гифке).
Возможно ли это сделать?
P.S. Я пишу на C#
Ответы (2 шт):
Автор решения: Aziz Umarov
→ Ссылка
Есть нужное, но только для JavaScript и TypeScript
"javascript.format.placeOpenBraceOnNewLineForControlBlocks": true, "javascript.format.placeOpenBraceOnNewLineForFunctions": true, "typescript.format.placeOpenBraceOnNewLineForControlBlocks": true, "typescript.format.placeOpenBraceOnNewLineForFunctions": true,
Я понимаю что это проблемы с# не решит. Но есть очень интересный плагин, я его использую для форматирования java файлов под google-java-format . идея простая устанавливаешь RunOnSave и настройки
"emeraldwalk.runonsave": {
"commands": [
{
"match": "\\.java$",
"cmd": "java -jar c:/google-java-format-1.8-all-deps.jar --replace ${file}"
},
], },
отсюда следует если найти форматтер файлов для С# то можно его вызвать из VS Code
