
Держите, почти ультимейт набор для старта вашего powershell скриптования.
Первое, что нам понадобится сам VSCode, расширение powershell, Code Runner для запуска кода частями, Code Spell Checker для проверки написания слов, GitLens очень крутое расширение для работы с гитом, Paste JSON as Code, REST Client для любителей Postmana, vscode-icons для иконок в File Explorer для всех языков, тема Dracula Official - куда ж без неё и совсем немного тюнинга настроек самого VSCode.
Открываем Settings и чуть-чуть поправим (на картинке видно, как будет выглядеть):
"workbench.colorTheme": "Dracula", "powershell.integratedConsole.focusConsoleOnExecute": false,
"powershell.scriptAnalysis.enable": true,
"powershell.startAutomatically": true, "powershell.enableProfileLoading": false, "powershell.codeFormatting.openBraceOnSameLine": true,
"editor.formatOnPaste": true,
"editor.formatOnSave": true
Примерно так. Что у нас тут? Имя темы, фокус курсора после выполнения остается в редакторе, а не прыгает в консоль, включаем PSScriptAnalyzer, стартуем powershell вместе с VSCode, запрещаем/разрешаем подгружать свой пош-профиль, это уже на ваше усмотрение, дальше про фигурные скобки сами поймёте и формат кода.
После этого нам еще надо прочитать два поста по дебагу поша в vscode - пост 1 и пост 2.
Всё, поздравляю, вы - пош-мастер. 😉