Desarrollo de Linux en Windows con WSL y Visual Studio Code Remote

Trabajar con VS Code Remote y Windows Subsystem for Linux (WSL) hace posible utilizar un entorno de desarrollo Linux totalmente funcional en una computadora port谩til o de escritorio con Windows preinstalado. En este art铆culo, veremos c贸mo usar estas herramientas para desarrollar aplicaciones Python en Linux.

imagen

Lo primero: instalar los componentes necesarios


Para completar todos los pasos descritos en este art铆culo, necesitar谩 WSL y VS Code con la extensi贸n VS Code Remote instalada - WSL. Veamos r谩pidamente qu茅 es y c贸mo instalarlo.

Subsistema de Windows para Linux


La herramienta Subsistema de Windows para Linux, abreviada WSL, le permite ejecutar binarios de Linux no modificados directamente en Windows. Esto significa que puede usar sus herramientas favoritas de Linux, aplicaciones de l铆nea de comandos y flujos de trabajo en su computadora Windows sin la necesidad de configuraciones complejas como el arranque dual. Y lo mejor de todo, WSL es una soluci贸n estrechamente integrada entre Windows y Linux. En otras palabras, si amas Linux, puedes acceder a todos los archivos y ejecutables de Windows directamente desde el shell bash, y si te gusta Windows, puedes acceder f谩cilmente a los archivos binarios y archivos de Linux desde PowerShell o CMD.

Si es nuevo en WSL y desea obtener m谩s informaci贸n, puede tomar nuestro curso completo: Comenzar con el subsistema de Windows para Linux , o leer solo las instrucciones de instalaci贸n en la documentaci贸n de WSL .

C贸digo de estudio visual


Visual Studio Code es un editor de c贸digo ligero pero potente que se ejecuta en el escritorio y est谩 disponible en Windows, macOS y Linux. Viene con soporte incorporado para JavaScript, TypeScript y Node.js, y tambi茅n 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 VSL Remote Code - WSL, que le permite usar un contenedor, una computadora remota o el Subsistema de Windows para Linux (WSL) como un entorno de desarrollo completamente funcional. Para obtener m谩s informaci贸n y comenzar, visite la p谩gina de documentaci贸n de VS Code Remote .

Al principio, atenci贸n, Linux!


En lugar de escribir una secci贸n larga sobre c贸mo comenzar a usar VS Code Remote en WSL, decidimos grabar este breve video que muestra el desarrollo de Python en WSL usando VS Code Remote.


No es solo Python aislado, 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 compatibilidad binaria u otros problemas entre sistemas operativos. Puede usar VS Code en WSL de la misma manera que en Windows.

VS Code Remote y WSL cambian las reglas del juego cuando se trata del desarrollo de Linux en Windows. Estas herramientas le permiten desarrollar, ejecutar y depurar toneladas de aplicaciones Linux directamente en su computadora con Windows, brind谩ndole lo mejor de Windows y Linux.

Si desea obtener m谩s informaci贸n sobre el Subsistema de Windows para Linux y sobre la l铆nea de comandos de Windows, 隆est茅 atento a las actualizaciones en este blog! Y si est谩 interesado en aprender m谩s sobre VS Code Remote, puede leer el art铆culo del blog aqu铆 y la extensa documentaci贸n que cubre la arquitectura aqu铆 .

隆Nos complace presentarle una poderosa combinaci贸n de VS Code Remote y WSL!

Buena codificaci贸n!

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


All Articles