Sto usando Visual Studio Code sul mio PC Windows 10. Voglio cambiare il mio terminale predefinito da Windows PowerShell a Bash su Ubuntu (su Windows).
Come lo posso fare?
Sto usando Visual Studio Code sul mio PC Windows 10. Voglio cambiare il mio terminale predefinito da Windows PowerShell a Bash su Ubuntu (su Windows).
Come lo posso fare?
Risposte:
Puoi anche selezionare il tuo terminale predefinito premendo F1in VS Code e digitando / selezionando Terminal: Select Default Shell .
Digito solo le seguenti parole chiave nel terminale aperto;
Vedi i dettagli nell'immagine sottostante. (VSCode versione 1.19.1 - sistema operativo Windows 10)
Funziona anche su VS Code Mac. L'ho provato con VSCode (versione 1.20.1)
bash
è selezionato come shell predefinita.
Vai a File > Preferences > Settings
(o premi Ctrl+ ,), quindi fai clic sull'icona più a sinistra nell'angolo in alto a destra, "Apri impostazioni (JSON)"
Nella finestra delle impostazioni JSON, aggiungi questo (tra parentesi graffe {}
):
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\bash.exe"`
(Qui puoi inserire anche altre impostazioni personalizzate che desideri)
Controlla quel percorso per assicurarti che il tuo file bash.exe sia lì, altrimenti scopri dove si trova e punta invece a quel percorso.
Ora, se apri una nuova finestra di terminale in VS Code, dovrebbe aprirsi con bash anziché con PowerShell.
Se vuoi selezionare il tipo di console, puoi scriverlo nel file "keybinding.json" (questo file può essere trovato nel seguente percorso "File-> Preferenze-> Scorciatoie da tastiera") `
//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"
}`