Faites passer votre expérience de développement Linux sous Windows au niveau supérieur avec WSL et Visual Studio Code Remote

L'utilisation de VS Code Remote et du sous-systÚme Windows pour Linux (WSL) vous offre un environnement de développement Linux complet sur un ordinateur portable ou de bureau Windows. Voyons comment l'utilisation de ces outils changera complÚtement la façon dont vous développez avec les outils Linux dans Windows.

image

Tout d'abord: installer ce dont vous avez besoin


Vous aurez besoin de WSL et VS Code avec l'extension VS Code Remote - WSL installée pour compléter le contenu de cet article de blog. Nous allons rapidement passer en revue ce que ces deux sont, et comment les installer.

Le sous-systĂšme Windows pour Linux


Couramment abrégé en WSL, cet outil vous permet d'exécuter des binaires Linux non modifiés directement sur Windows. Cela signifie que vous pouvez utiliser vos outils Linux, applications de ligne de commande et workflows préférés sur votre machine Windows sans avoir à utiliser une configuration compliquée comme le double démarrage. Mieux encore, WSL est une solution étroitement intégrée entre Windows et Linux. Donc, si vous aimez Linux, vous pouvez accéder à tous vos fichiers et exécutables Windows directement à partir du shell bash, et si vous aimez Windows, vous pouvez facilement accéder à vos fichiers binaires et fichiers Linux à partir de PowerShell ou CMD.

Si vous ĂȘtes nouveau sur WSL et que vous souhaitez en savoir plus, vous pouvez suivre notre cours complet: Premiers pas avec le sous-systĂšme Windows pour Linux , ou vous pouvez trouver uniquement les instructions d'installation sur les documents WSL .

Code Visual Studio


Visual Studio Code est un éditeur de code source léger mais puissant qui s'exécute sur votre bureau et est disponible pour Windows, macOS et Linux. Il est livré avec un support intégré pour JavaScript, TypeScript et Node.js et possÚde un riche écosystÚme d'extensions pour d'autres langages (tels que C ++, C #, Java, Python, PHP, Go) et des runtimes (tels que .NET et Unity) . Téléchargez et commencez votre voyage avec VS Code .

Vous aurez également besoin de l'extension VS Code Remote - WSL, qui vous permet d'utiliser un conteneur, une machine distante ou le sous-systÚme Windows pour Linux (WSL) comme environnement de développement complet. Pour en savoir plus et commencer, visitez la page de documentation de VS Code Remote .

PrĂȘt, prĂȘt, Linux!


Au lieu d'écrire une longue section sur la façon de commencer avec VS Code Remote en WSL, nous avons rassemblé cette vidéo rapide montrant comment faire du développement Python en WSL à l'aide de VS Code Remote.


Ce n'est pas seulement isolé de python, vous pouvez utiliser VSCode Remote et WSL sur n'importe quel projet Linux


Lorsque vous utilisez VS Code Remote dans WSL, les commandes et les extensions sont exécutées directement dans la distribution Linux, vous n'avez donc pas à vous soucier des problÚmes de cheminement, de la compatibilité binaire ou d'autres défis inter-OS. Vous pouvez utiliser VS Code dans WSL comme vous le feriez avec Windows.

VS Code Remote et WSL changent la donne lorsqu'il s'agit de développer avec Linux sur Windows. Ces outils vous permettent de développer, d'exécuter et de déboguer des tonnes d'applications Linux directement sur votre machine Windows, vous offrant ainsi le meilleur d'un environnement Windows et Linux.

Si vous souhaitez en savoir plus sur le sous-systĂšme Windows pour Linux et la ligne de commande de tout dans Windows, restez Ă  l'Ă©coute de ce blog! Et si vous ĂȘtes curieux d'en savoir plus sur VS Code Remote, vous pouvez lire le billet d'annonce ici et la documentation complĂšte couvrant l'architecture ici .

Nous sommes ravis de vous offrir une puissante combinaison de VS Code Remote et WSL!

Bon codage!

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


All Articles