Exécuter et déboguer du code dans WSL via VS Code
Dans le paysage en constante évolution du développement logiciel, la possibilité de modifier et de déboguer efficacement du code est primordiale. Une fois combiné à WSL, Visual Studio Code offre un environnement puissant et polyvalent pour les développeurs.
Installer l’extension Python
Lorsque vous ouvrez hello.py, vous êtes invité à installer l’extension Python Visual Studio Code, ce qui améliore l’expérience de codage Python dans Visual Studio Code. L’extension Python fournit des fonctionnalités de modification avancées comme la mise en évidence de la syntaxe et la complétion de code intelligente, ce qui rend le codage plus efficace et moins sujet à erreur. L’extension propose également des outils de débogage et simplifie la gestion des environnements Python.
Sélectionnez hello.py dans le volet Explorateur pour l’ouvrir pour modification dans Visual Studio Code.
Lorsque vous êtes invité à installer l’extension Python, sélectionnez Installer.
Déboguer votre code
Dans hello.py, définissez un point d’arrêt sur la ligne 1 en cliquant avec le bouton gauche dans la coupe à gauche du numéro de ligne ou en appuyant sur F9.
Pour démarrer le débogage, appuyez sur F5 pour exécuter votre application. Lorsque vous êtes invité à entrer une configuration d’exécution, choisissez Fichier Python.
- L’application démarre et atteint le point d’arrêt. Ici, vous pouvez inspecter des variables, créer des espions et explorer la pile des appels.
Passez en revue la sortie de l’instruction
printdans la console de débogage.
Terminer votre session WSL
Pour vous déconnecter de WSL, à partir de votre palette de commandes (Ctrl + Maj + P), tapez Remote : Fermer la connexion à distance.
Visual Studio Code se déconnecte de WSL et effectue un rechargement.
Autres commandes de l’extension WSL de Visual Studio Code
Dans ce module, nous avons installé WSL avec la commande wsl --install. Cette commande installe Ubuntu en tant que distribution. Toutefois, vous pouvez installer d’autres distributions et sélectionner celle à connecter à Visual Studio Code.
- Dans la palette de commandes, vous pouvez utiliser la commande
WSL: Connect to WSL using Distroet sélectionner la distribution avec laquelle vous voulez travailler.
Pour en savoir plus sur les commandes d’extension, veillez à consulter la documentation développement dans WSL.