Como usuario de Linux que tiene que recurrir de vez en cuando a Windows para realizar ciertas tareas que por una u otra razón no se pueden concretar en Linux, integrar la terminal de Git en Visual Studio me ha caído como anillo al dedo. Dejo claro que programo muy poco desde Windows, pero es bueno estar cubierto por ese lado.
También supongo que si entraste a este post doy por hecho que conoces Git y VS Code. Lo menciono porque acá no voy a explicar qué es cada cosa; esto simplemente es un minitutorial que le llegará a servir a más de uno.
Requisitos
- Visual Studio Code instalado
- Git instalado (también la opción de git-bash).
¿Por qué cambiar la terminal que viene por defecto?
Cuando instalamos VS Code por primera vez, nos damos cuenta que la terminal que viene por defecto es CMD
, es decir, la terminal que utiliza por defecto Windows. En algunas ocasiones también estará disponible la terminal PowerShell. Sin embargo, las ventajas que ofrece git-bash
en comparación con las otras dos terminales que mencioné, son muchas.
Por ejemplo, desde git-bash puedes utilizar comandos básicos y típicos de bash
-esto es una alegría si vienes de Linux o MacOS-. Además, puedes ejecutar comandos de NodeJS
, sí, git-bash es superior a la terminal de NodeJS.
Configuración
Para configurar es muy sencillo, hay varios modos de hacerlo, pero aquí te voy a enseñar la más sencilla a mi parecer.
Primero, debes teclear F1 y te saldrá los siguiente:
En ese buscador solo debes poner Open Settings(JSON)
y lo seleccionas. Luego te saldrá el siguiente archivo JSON.
Ahí debes buscar la línea que dice terminal.integrated.shell.windows
. En esa línea debes colocar la dirección en donde se encuentra el archivo ejecutable de Bash. En mi caso es esa dirección que aparece allí. Esto puede cambiar dependiendo de dónde hayas instalado Git.
Algo a tener en cuenta es que para poner la dirección debes poner dos barras inclinadas para separar directorios, es decir //
, ya que de otro modo te mostrará un error.
Finalmente, si abres la terminal de VS Code (CTRL + Ñ
) ya te saldría por defecto git-bash, tal y como se ve a continuación:
Otra manera de conseguir esto es mediante File
luego Preferences
, seguido de Settings
. Una vez allí hay que poner en el buscador la palabra terminal
y buscamos la opción que dice terminal > Integrated > Automation Shell: Windows
. Una vez allí haces click donde dice edit in settings.json
Luego se te abrirá el archivo JSON que vimos anteriormente y ahí es solo de seguir los pasos que indiqué más atrás.
Y bueno, eso es todo por este post, espero que les haya servido de algo. Nos leemos en una próxima.