Użyj Cmder jako terminala VS Code

Dec 18 2022
Jeśli używasz zarówno VS Code, jak i Cmder w systemie Windows, prawdopodobnie chcesz zastąpić natywny terminal VS Code Cmder. Oto jak to osiągnąć.

Jeśli używasz zarówno VS Code , jak i Cmder w systemie Windows, prawdopodobnie chcesz zastąpić natywny terminal VS Code Cmder. Oto jak to osiągnąć.

Najpierw musisz utworzyć plik .bat, który zainicjuje Cmder po uruchomieniu nowego terminala w VS Code. Zakładając, że lokalizacja Cmder to C:\tools\cmder , przejdź do katalogu Cmder i utwórz plik vscode.bat z następującym skryptem:

@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"