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

→ Ссылка
Автор решения: shelakinln

Установи расширение C# Curly Formatter

→ Ссылка