Verwenden Sie Cmder als VS-Code-Terminal

Dec 18 2022
Wenn Sie sowohl VS Code als auch Cmder unter Windows verwenden, möchten Sie wahrscheinlich das native VS Code-Terminal durch Cmder ersetzen. Hier erfahren Sie, wie Sie das erreichen.

Wenn Sie sowohl VS Code als auch Cmder unter Windows verwenden, möchten Sie wahrscheinlich das native VS Code-Terminal durch Cmder ersetzen. Hier erfahren Sie, wie Sie das erreichen.

Zuerst müssen Sie eine .bat-Datei erstellen, die Cmder startet, wenn Sie ein neues Terminal in VS Code starten. Angenommen, Ihr Cmder-Speicherort ist C:\tools\cmder , wechseln Sie in Ihr Cmder-Verzeichnis und erstellen Sie eine vscode.bat -Datei mit dem folgenden Skript:

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