Visual Studio Code para trabajar con equipos remotos
Cuando descubrí y me di cuenta como Visual Studio Code (VS Code) se empezó a popularizar en el mundo de desarrollo de software yo creía que era el mismo IDE comercial de Visual Studio (antes Visual Studio .NET) y que por alguna razón no era Express o Community.
Gracias al apoyo de la Inteligencia Artificial descubrí que aunque de la misma empresa (Microsoft) son "proyectos fundamentalmente distintos".
Relativo al párrafo inicial después leer aun más sucede que VS Code NO ES un entorno de desarrollo integrado, es un editor como he dicho yo antes de las colecciones de los lenguajes modernos (arreglos con anabólicos), un editor con anabólicos (que pudiera decirse que estos anabólicos son las extensiones).
En si, el editor es proyecto de código abierto con licencia del MIT llamado Monaco y utilizan Electron para lograr que al ser web, el sistema operativo no es restricción para que se pueda utilizar sin distinción del mismo.
Por eso VS Code es uno de los estándares en el mundo del desarrollo de software y hasta porque no decirlo, en el mundo de la ciencia de datos.
Atrás de todo esto hay historias fascinantes, pero no es objetivo de este artículo.
Empezamos con instalar el software que no tiene ninguna dificultad.
Uno de los mecanismos seguros es la conexión a equipos remotos es el SSH (Secure Shell), por lo que la extensión que se va a instalar es SSH de Microsoft.
Se instala y ahora vamos a conectar con la estación de trabajo. Para ello se presiona la tecla F1 y se busca la opción Remote-SSH: Connect to Host
Después de esto aparece la opción + Add New SSH Host...en la línea para el caso concreto es la usuario@x.x.x.x y de forma interna se graba en un archivo en el equipo (en el directorio del usuario de Windows y en una carpeta llamada .ssh y en un archivo llamado config que intenta conectar con la estación de trabajo).
Ahora al volver a buscar el archivo ya aparece este host y se crea una nueva instancia de VS Code, inmediatamente después pide que sistema operativo tiene el host y en este caso es Linux, ahora aparece una ventana donde se pregunta por fingerprint y se pregunta si se cancela o se continua.
Otro dato que se pide es la contraseña de la cuenta y VS Code empieza a lanzar mensajes de como cliente SSH se conecta al equipo remoto.







Comentarios
Publicar un comentario