Use o Cmder como terminal VS Code

Dec 18 2022
Se você usa o VS Code e o Cmder no Windows, é provável que queira substituir o terminal nativo do VS Code pelo Cmder. Aqui está como conseguir isso.

Se você usa o VS Code e o Cmder no Windows, é provável que queira substituir o terminal nativo do VS Code pelo Cmder. Aqui está como conseguir isso.

Primeiro, você precisa criar um .bat que iniciará o Cmder quando você iniciar um novo terminal no VS Code. Supondo que a localização do Cmder seja C:\tools\cmder , vá para o diretório do Cmder e crie um arquivo vscode.bat com o seguinte script:

@echo off
SET CurrentDir=%CD%
SET CMDER_ROOT=C:\tools\cmder
CALL "%CMDER_ROOT%\vendor\init.bat"
CD /D %CurrentDir%

"terminal.integrated.profiles.windows": {
  "Cmder": {
    "path": ["C:\\System32\\cmd.exe"],
    "env": {"CMDER_ROOT": "C:\\tools\\cmder"},
    "args": ["/K", "%CMDER_ROOT%\\vscode.bat"],
    "icons": "terminal"
  }
},
"terminal.integrated.defaultProfile.windows": "Cmder"