Visual Studio Code#
Visual Studio Code es un entorno de desarrollo integrado (IDE) creado por Microsoft. Sirve principalmente para escribir, depurar y compilar programas de software. Cuenta con características como resaltado de sintaxis, autocompletado de código y depuración paso a paso. Además, es compatible con sistemas de control de versiones como Git. Es una herramienta clave tanto para principiantes como para desarrolladores experimentados debido a su potencia y flexibilidad.
Para la gestión de archivos en Visual Studio Code, debemos seguir los siguientes pasos:
Asegurarnos de que tenemos las claves SSH en
C:\Users\$USUARIO\.ssho en un directorio similar:
Nota: en este paso se asume que las credenciales SSH ya están generadas y configuradas; es decir, que ya tenemos acceso a alguno de nuestros clusters. Debemos reemplazar
$USUARIOcon el nombre de usuario que nos fue comunicado por email.Abrimos Visual Studio Code y, abajo a la izquierda, seleccionamos Abrir una ventana remota:
Seleccionamos Conectar al host:
Seleccionamos Agregar nuevo ssh host y escribimos la dirección del cluster. Por ejemplo, para conectarnos a Nabucodonosor:
ssh $USUARIO@nabucodonosor.ccad.unc.edu.ar
Seleccionamos qué archivo de configuración actualizar (normalmente el que tiene la ruta del paso 1). En este ejemplo:
C:\Users\$USUARIO\.ssh\config
Hacemos clic en Conectar.
Ingresamos la contraseña:
Ya tenemos configurado el acceso remoto usando Visual Studio Code. Notaremos que, abajo a la izquierda, el entorno nos indica que estamos conectados a Nabucodonosor mediante SSH.
Podremos ver el sistema de archivos del lado izquierdo al agregar un directorio al explorador:
Además, podremos trabajar con GitHub desde allí y versionar nuestro trabajo (hacer commit, push, etc.), todo dentro del explorador remoto.
Por último, cuando queramos cerrar la conexión, presionamos el botón de abajo a la izquierda:
Y seleccionamos la opción Cerrar conexión remota: