¿Cómo uso Bash en Windows desde la terminal integrada de Visual Studio Code?
Visual Studio Code en Windows usa PowerShell de forma predeterminada como terminal integrado. Si desea utilizar Bash desde Visual Studio Code, ¿qué pasos se deben seguir?
Instale Git desde https://git-scm.com/download/win
Abra Visual Studio Code y presione y mantenga presionado Ctrl+ `para abrir la terminal.
Abra la paleta de comandos usando Ctrl+ Shift+ P.
Tipo: seleccione perfil predeterminado
Seleccione Git Bash de las opciones
Haga clic en el icono + en la ventana del terminal
La nueva terminal ahora será una terminal Git Bash. Espere unos segundos para cargar Git Bash
Ahora también puede alternar entre las diferentes terminales desde el menú desplegable en la terminal.
Ya no es necesario escribir la ruta bash.exe manualmente. Esta respuesta está en desuso. Ahora puedes cambiar a bash directamente, si tienes git instalado en la ruta predeterminada. Si instaló git en una ruta diferente, debe utilizar la siguiente solución.
Instale Git desde https://git-scm.com/download/win .
Luego abra Visual Studio Code y abra la paleta de comandos usando Ctrl++ . Luego escriba "abrir configuración de usuario" y luego seleccione "Abrir configuración de usuario" en el menú desplegable.ShiftP
Luego se abrirá esta pestaña con la configuración predeterminada a la izquierda y su configuración a la derecha:
Ahora copie esta línea de código en su propia página de configuración (el panel del lado derecho) y guárdela:
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"
Nota: "C:\\Program Files\Git\bin\bash.exe"
es la ruta donde bash.exe
se encuentra el archivo desde la instalación de Git. Si está utilizando el shell Bash del Subsistema de Windows para Linux (WSL), la ruta sería"C:\Windows\System32\bash.exe"
Ahora presione Ctrl+ `para abrir la terminal desde Visual Studio Code. Y tendrás Bash -
Actualizado el 9 de marzo de 2023 : nueva captura de pantalla. El menú desplegable para seleccionar el shell del terminal o configurar el predeterminado ha cambiado ligeramente. Clic Ctrl-'
para seleccionar:
Actualizado: Las versiones más recientes de Visual Studio Code tienen el comando Seleccionar Shell predeterminado en el menú desplegable del terminal:
Recuerde que solo enumera los shells que se encuentran en su variable de entorno %PATH%. Para los proyectiles que no están en su camino, consulte otras respuestas.
Consejo adicional: cuando inicie bash, simplemente se ejecutará .bashrc
; si tiene comandos de inicialización, .bash_profile
debe copiarlo en .bashrc
. Es esencial para usar entornos Conda en Git Bash.
Antes de la versión 1.36 (junio de 2019)
La forma más sencilla ahora (al menos desde Visual Studio Code 1.22 en adelante) es escribir Shift+ Ctrl+ Ppara abrir la paleta de comandos y escribir:
Select Default Shell
Ahora puedes seleccionar fácilmente tu shell preferido entre los que se encuentran en tu ruta :
Para shells que no están en su %PATH%, consulte las otras respuestas.
Consulte la referencia completa del shell de Visual Studio Code . Hay muchas cosas carnosas.
Mantenga presionado Ctrl+ `para abrir el terminal. Dentro de la terminal, escriba bash
usar Git Bash en la terminal. Nota: Asegúrese de tener Git Bash instalado en su máquina.
Si desea utilizar PowerShell nuevamente, simplemente escriba powershell
la terminal. Para usar la línea de comando de Windows, escriba cmd
en la terminal.
La configuración que elija se utilizará como predeterminada.