Usar Cmder como terminal de VS Code

Dec 18 2022
Si usa VS Code y Cmder en Windows, es probable que desee reemplazar el terminal nativo de VS Code con Cmder. Aquí está cómo lograrlo.

Si usa VS Code y Cmder en Windows, es probable que desee reemplazar el terminal nativo de VS Code con Cmder. Aquí está cómo lograrlo.

Primero, debe crear un .bat que iniciará Cmder cuando inicie una nueva terminal en VS Code. Suponiendo que la ubicación de su Cmder es C:\tools\cmder , vaya a su directorio Cmder y cree un archivo vscode.bat con el siguiente 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"