Lleve su experiencia de desarrollo de Linux en Windows al siguiente nivel con WSL y Visual Studio Code Remote

El uso de VS Code Remote y el Subsistema de Windows para Linux (WSL) le brinda un entorno de desarrollo Linux con todas las funciones en una computadora portátil o computadora de escritorio con Windows. Veamos cómo el uso de estas herramientas cambiará por completo la forma en que se desarrolla con las herramientas de Linux en Windows.

imagen

Lo primero es lo primero: instalar lo que necesita


Necesitará WSL y VS Code con VS Code Remote: extensión WSL instalada para completar el contenido de esta publicación de blog. Repasaremos rápidamente cuáles son ambos y cómo instalarlos.

El subsistema de Windows para Linux


Comúnmente abreviado como WSL, esta herramienta le permite ejecutar binarios de Linux no modificados directamente en Windows. Esto significa que puede usar sus herramientas de Linux favoritas, aplicaciones de línea de comandos y flujos de trabajo en su máquina Windows sin tener que usar una configuración complicada como el arranque dual. Lo mejor de todo, WSL es una solución estrechamente integrada entre Windows y Linux. Entonces, si amas Linux, puedes acceder a todos tus archivos y ejecutables de Windows directamente desde bash shell, y si amas a Windows puedes acceder fácilmente a tus archivos binarios y archivos de Linux desde PowerShell o CMD.

Si es nuevo en WSL y desea obtener más información, puede completar nuestro curso completo: Comience con el Subsistema de Windows para Linux , o puede encontrar solo las instrucciones de instalación en los documentos de WSL .

Código de estudio visual


Visual Studio Code es un editor de código fuente ligero pero potente que se ejecuta en su escritorio y está disponible para Windows, macOS y Linux. Viene con soporte incorporado para JavaScript, TypeScript y Node.js y tiene un rico ecosistema de extensiones para otros lenguajes (como C ++, C #, Java, Python, PHP, Go) y tiempos de ejecución (como .NET y Unity) . Descargue y comience su viaje con VS Code .

También necesitará la extensión WSL de VS Code Remote, que le permite usar un contenedor, una máquina remota o el Subsistema de Windows para Linux (WSL) como un entorno de desarrollo con todas las funciones. Para obtener más información y comenzar, visite la página de documentación de VS Code Remote .

Listo, listo, Linux!


En lugar de escribir una sección larga sobre cómo comenzar a usar VS Code Remote en WSL, hemos reunido este video rápido que muestra cómo desarrollar Python en WSL usando VS Code Remote.


Esto no solo está aislado de Python, puede usar VSCode Remote y WSL en cualquier proyecto de Linux


Al usar VS Code Remote en WSL, los comandos y las extensiones se ejecutan directamente en la distribución de Linux, por lo que no tiene que preocuparse por problemas de ruta, compatibilidad binaria u otros desafíos entre sistemas operativos. Puede usar VS Code en WSL tal como lo haría con Windows.

VS Code Remote y WSL cambian el juego cuando se trata de desarrollar con Linux en Windows. Estas herramientas le permiten desarrollar, ejecutar y depurar toneladas de aplicaciones Linux directamente en su máquina Windows, brindándole lo mejor de un entorno Windows y Linux.

Si desea obtener más información sobre el Subsistema de Windows para Linux y todo lo relacionado con la línea de comandos de Windows, ¡esté atento a este blog! Y si tiene curiosidad por aprender más sobre VS Code Remote, puede leer la publicación del blog de anuncios aquí y la extensa documentación que cubre la arquitectura aquí .

¡Nos complace ofrecerle una poderosa combinación de VS Code Remote y WSL!

¡Feliz codificación!

Source: https://habr.com/ru/post/459090/


All Articles