2017-09-08 1 views
0

Immer wenn ich das Terminal in Visual Studio Code öffne, bekomme ich eine Bash-Shell. Ich möchte CMD als zweite Shell hinzufügen. Um das zu tun, ging ich durch die Dokumentation VS-Code und fand diesen Befehl ein:Öffnen Sie CMD im Visual Studio Code-Terminal

ctrl+shift+` 

Aber es öffnet sich nur eine zweite Bash-Shell. Gibt es eine Verknüpfung zum Öffnen von CMD im integrierten Terminal, anstatt es in einer externen Konsole zu öffnen?

Antwort

1

Wenn Sie wollen immer offen cmd, können Sie die Einstellungen verwenden, die konfigurieren.

Vom docs:

korrekt Shell unter Windows Konfiguration ist eine Frage der richtigen ausführbaren Auffinden und die Einstellung zu aktualisieren. Nachfolgend finden Sie eine Liste der häufigsten Shell-Anwendungen und ihre Standardpositionen:

// 64-bit cmd if available, otherwise 32-bit 
"terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\cmd.exe" 
// 64-bit PowerShell if available, otherwise 32-bit 
"terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\WindowsPowerShell\\v1.0\\powershell.exe" 
    // Git Bash 
    "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe" 
// Bash on Ubuntu (on Windows) 
"terminal.integrated.shell.windows": "C:\\Windows\\sysnative\\bash.exe" 

Wenn Sie manchmal nur offen cmd zu wollen, können Sie in der Lage sein, einfach ein neues bash Terminal zu öffnen und dann cmd in ausführen.

Wenn Sie beide häufig verwenden, möchten Sie möglicherweise eine Erweiterung wie this oder this verwenden, mit denen Sie Ihr Terminal auswählen können, wenn Sie es starten.

Keybindings:

[{ 
    "key": "ctrl+shift+t", 
    "command": "shellLauncher.launch" 
    }] 

Einstellungen:

{ 
    "shellLauncher.shells.windows": [ 
     { 
     "shell": "bash", 
     "args": [], 
     "label": "bash" 
     }, { 
     "shell": "cmd", 
     "args": [], 
     "label": "cmd" 
     } 
    ] 
    } 
Verwandte Themen