Introdução
Esse artigo tem como finalidade auxiliar na configuração do uso do PowerShell Core com o Visual Studio Code.
Passos
Faça o download do PowerShell Core no link a seguir: https://github.com/PowerShell/PowerShell/releases
Depois realize a instalação do mesmo:
Para validar seu funcionamento, abra o prompt de comando e digite pwsh
Se abrir o PowerShell, a instalação ocorreu com sucesso.
Em seguida abra seu Visual Studio Code, caso não tenha, realize o download do mesmo no link:
https://code.visualstudio.com/
Em seguida, abra seu Visual Studio Code e vá em File –> Preferences –> Settings
Em Default Settings, role a barra até chegar em PowerShell Configuration e Integrated Terminal.
Procure as linhas
“powershell.powerShellExePath”: “”
“powershell.developer.powerShellExePath”:””
“terminal.integrated.shell.windows”:””
Entre as aspas, coloque o caminho do executável do PowerShell Core.
Para fazer essa alteração, vá no Visual Studio Code:
Reinicie o Visual Studio Code
Confirme a versão do PowerShell digitando: $PSVersionTable.PSVersion no Terminal.
Pronto, PowerShell Core pronto para ser usado com o VSCode em seu Windows. Lembrando que esse PowerShell está disponível para Linux, MAC, além de gerenciar containers e outras novidades como suporte a SSH.
Importante: Como o PowerShell é novo, as extensões do seu PowerShell atual não funcionarão nesse PowerShell, como por exemplo o PowerShell para Azure. Para instalar as extensões (lembrando que nem todas estão disponíveis), veja alguns exemplos:
PowerShell Azure
Install-Module AzureRM.NetCore
Essas atividades funcionam similarmente para o Visual Studio Code para MACOS e Linux.