
Visual Studio Code 1.29 prend en charge la recherche multi lignes. La fonctionnalité est utile pour parcourir de façon automatique des fichiers à la recherche de mots consécutifs qui s’étalent sur plusieurs lignes. Un développeur qui a de la peine à localiser une section de code particulière peut s’en servir. Illustration avec un motif de recherche constitué des balises <body> et </body>. Cette fonctionnalité s’appuie sur ripgrep – un outil open source de recherche récursive d’expressions régulières au sein de fichiers. À noter qu’il est possible de configurer ripgrep pour qu’il fasse usage du moteur regex PCRE2. Microsoft précise à ce propos que seules les expressions régulières valides en JavaScript sont prises en charge.
La nouvelle mouture de l’éditeur de code introduit les consoles de débogage multiples. « Lors du débogage des sessions multiples, nous affichons désormais leurs sorties sur des consoles différentes. Il est alors plus aisé de savoir quelle session de débogage est responsable de quelle sortie », écrit la firme de Redmond.
Les versions antérieures de l’éditeur de code open source permettaient déjà de retrouver toutes les références d’une fonction ou d’une variable. Visual Studio Code 1.29 fait mieux en permettant de lister ces dernières au sein d’une vue latérale dédiée, ce qui ajoute en flexibilité quant à ce qui concerne les opérations de tri.
Le débogage peut s’avérer être une opération douloureuse lorsqu’on n’a pas la maîtrise des outils à sa disposition. L’éditeur de code open source est accompagné de guides de prise en main. Plusieurs scénarios sont couverts, ce, pour plusieurs langages et frameworks d’usage courant. Avec Visual Studio Code 1.29, des guides pour PHP, Python et Ruby on Rails viennent allonger la liste de ceux déjà disponibles.
Il est loin de s’agir de la liste exhaustive de toutes les nouveautés livrées avec Visual Studio Code 1.29. On peut encore faire un crochet sur les avancées réalisées sur l’espace de travail, notamment, la prise en charge du Dark mode sur macOS Mojave. Plus de détails dans la note de version du géant de la Tech.
Source : Notes de version Visual Studio Code 1.29
Et vous ?


Voir aussi :




