Ich verwende Visual Studio Code auf meinem Windows 10-PC. Ich möchte mein Standardterminal von Windows PowerShell unter Ubuntu (unter Windows) in Bash ändern.
Wie kann ich das machen?
Ich verwende Visual Studio Code auf meinem Windows 10-PC. Ich möchte mein Standardterminal von Windows PowerShell unter Ubuntu (unter Windows) in Bash ändern.
Wie kann ich das machen?
Antworten:
Sie können Ihr Standardterminal auch auswählen, indem Sie F1VS-Code eingeben und Terminal eingeben / auswählen : Wählen Sie Standard-Shell .
Ich gebe einfach folgende Schlüsselwörter in das geöffnete Terminal ein;
Siehe Details im folgenden Bild. (VSCode Version 1.19.1 - Windows 10 OS)
Es funktioniert auch auf VS Code Mac. Ich habe es mit VSCode (Version 1.20.1) versucht.
bash
als Standard-Shell ausgewählt ist.
Gehen Sie zu File > Preferences > Settings
(oder drücken Sie Ctrl+ ,) und klicken Sie auf das Symbol ganz links in der oberen rechten Ecke "Einstellungen öffnen (JSON)".
Fügen Sie im JSON-Einstellungsfenster Folgendes hinzu (innerhalb der geschweiften Klammern {}
):
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\bash.exe"`
(Hier können Sie auch andere benutzerdefinierte Einstellungen vornehmen.)
Überprüfen Sie diesen Pfad, um sicherzustellen, dass sich Ihre Datei bash.exe dort befindet. Andernfalls finden Sie heraus, wo sie sich befindet, und zeigen Sie stattdessen auf diesen Pfad.
Wenn Sie jetzt ein neues Terminalfenster in VS Code öffnen, sollte es mit Bash anstelle von PowerShell geöffnet werden.
Wenn Sie den Konsolentyp auswählen möchten, können Sie dies in die Datei "keybinding.json" schreiben (diese Datei befindet sich im folgenden Pfad "Datei-> Einstellungen-> Tastaturkürzel") `
//with this you can select what type of console you want
{
"key": "ctrl+shift+t",
"command": "shellLauncher.launch"
},
//and this will help you quickly change console
{
"key": "ctrl+shift+j",
"command": "workbench.action.terminal.focusNext"
},
{
"key": "ctrl+shift+k",
"command": "workbench.action.terminal.focusPrevious"
}`