Microsoft a publié Visual Studio Code 1.61. Comme d’habitude, la mise à jour de septembre est présentée sous le nom du mois précédent au cours duquel elle a été développée. Il est dédié à la fois au développement des fonctionnalités existantes telles que le verrouillage des éditeurs et à une meilleure clarté du code.
Sommaire
Les crochets en un coup d’œil
La coloration native des paires de parenthèses a déjà été travaillée dans la version précédente Visual Studio Code 1.60, qui implémentait cette fonctionnalité dans le noyau de l’éditeur. Cette méthode est censée être jusqu’à 10 000 fois plus rapide que la méthode précédente via une extension, comme l’indique un article de blog spécialement rédigé à cet effet. La version 1.61 élargit encore l’affichage du support : Des lignes verticales supplémentaires apparaissent et relient visuellement les paires de crochets. Tout comme les guides d’indentation, qui mettent en évidence les indentations, les nouveaux guides de paires de crochets sont également codés par couleur.
Les lignes verticales peuvent être ajustées dans le réglage editor.guides.bracketPairs
qui est actuellement fixé par défaut à false
par défaut. Dans la prochaine version, l’équipe de VS Code prévoit d’étendre encore cette fonctionnalité.
Verrouillage facultatif
La mise à jour d’août a apporté la fonction expérimentale Groupe de verrouillage pour le verrouillage des éditeurs en tant que fonctionnalité expérimentale. Elle est destinée à empêcher l’ouverture automatique accidentelle d’un nouvel éditeur dans un groupe d’éditeurs actif. La mise à jour de septembre élève la fonctionnalité au statut stable et permet aux utilisateurs de choisir si un éditeur doit automatiquement fermer un groupe lorsqu’il est ouvert.
L’option peut être activée dans les paramètres sous Workbench | Editeur | Groupes de verrouillage automatique en plaçant une coche à côté de l’éditeur correspondant, par exemple à Terminal (terminalEditor).
Autres innovations
La mise à jour de septembre permet d’afficher un éditeur en vue fractionnée sans avoir à créer un nouveau groupe : La commande Fractionnement en groupe peut être sélectionné via Ctrl | K respectivement Ctrl | Shift | N pour obtenir une vue partagée. Une place en haut à droite Toggle Layout-Le bouton permet de passer d’une division verticale à une division horizontale.
Les fonctionnalités de l’aperçu de ce mois-ci comprennent la prise en charge initiale de la version 4.5 du langage de programmation TypeScript, qui est disponible en version bêta, et un paramètre d’option pour la restauration des sessions de terminal dans les fenêtres VS Code, qui par défaut suppriment les informations de session lorsqu’elles sont fermées.
De plus amples détails sur Visual Studio Code 1.61 sont disponibles dans les notes de mise à jour.
L’extension Python étend le débogage
La connexion à Python progresse également comme d’habitude ce mois-ci : la mise à jour d’octobre de l’extension Python pour Visual Studio Code est disponible sur le Marketplace. La nouvelle version permet de déboguer les Jupyter Notebooks à partir de l’éditeur de code source. Cela nécessite une installation d’ipykernel version 6 ou supérieure.
L’extension propose également un nouveau guide pour aider les développeurs à installer le langage de programmation, à choisir un interpréteur ou à déboguer les fichiers Python.
Le blog des développeurs de Microsoft présente les nouvelles fonctionnalités de l’extension. Il prend en charge les versions du langage à partir de 3.6, y compris la version principale Python 3.10 récemment publiée.