it-swarm.com.de

VSCode Change Default Terminal

Ich verwende Visual Studio Code auf meinem Windows 10-PC. Ich möchte mein Standardterminal von Windows PowerShell auf Bash unter Ubuntu (unter Windows) ändern.

Wie kann ich das machen?

80
abhijeetps

Sie können Ihr Standardterminal auch durch Drücken von auswählen F1 im VS-Code eingeben/auswählen Terminal: Select Default Shell.

Terminal Selection

Terminal Selection

174
Levi Fuller

Ich tippe einfach die folgenden Schlüsselwörter in das geöffnete Terminal;

  1. power Shell
  2. bash
  3. cmd
  4. knoten
  5. python (oder Python3)

Siehe Details im Bild unten. (VSCode Version 1.19.1 - Windows 10-Betriebssystem) enter image description here

Es funktioniert auch auf VS Code Mac. Ich habe es mit VSCode versucht (Version 1.20.1)

36
AnandShanbhag

Datei> Einstellungen> Einstellungen oder Strg + und drücke dann die obere rechte Ecke {} "Open Settings (JSON)"

Im rechten Fenster einfügen innerhalb der {}:

"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. Stellen Sie ansonsten fest, wo sie sich befindet, und zeigen Sie stattdessen auf diesen Pfad.

Wenn Sie das Terminalfenster in VS Code jetzt schließen und neu starten, sollte es mit bash anstelle von PowerShell geöffnet werden.

14
A. Larsson

Wenn Sie den Konsolentyp auswählen möchten, können Sie diesen in die Datei "keybinding.json" schreiben (diese Datei finden Sie 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" 
}`