Visual Studio Code a publié sa mise à jour du mois de septembre, la version 1.94. Voici quelques améliorations notables dans cette version :- Rechercher dans l'explorateur : Trouvez rapidement des fichiers dans la vue de l'explorateur grâce à la commande Rechercher améliorée.
- Graphique du contrôle de la source : Plus d'options de filtrage et d'interactivité dans le graphique du contrôle de la source.
- Couverture des tests Python : Exécutez des tests Python avec couverture et obtenez des résultats détaillés dans l'éditeur.
- ESM : Démarrage plus rapide de VS Code grâce à la migration vers ESM.
- Préférence de compte : Spécifier le compte à utiliser pour une extension.
- Copilot dans Native REPL : Obtenir les complétions de code et le chat Inline dans la Native REPL.
- Amélioration du contexte de discussion : Glissez-déposez des fichiers ou utilisez IntelliSense pour un contexte de discussion plus pertinent.
- Configuration de l'environnement de test : Obtenez de l'aide pour configurer un cadre de test pour votre espace de travail.
Recherche dans l'explorateur
La fonction Rechercher dans la vue de l'explorateur a été améliorée pour faciliter la recherche de fichiers dans les grands projets. Vous pouvez ouvrir la commande Rechercher dans l'explorateur de fichiers en utilisant le raccourci clavier Ctrl+Alt+F. Lors de la recherche, vous pouvez basculer entre la correspondance floue et la correspondance continue pour obtenir des résultats plus flexibles.
Notez que certaines actions du menu contextuel sont temporairement désactivées pendant les recherches.
Amélioration de la vue Graphique du contrôle de la source
Lors de la mise à jour d'août 2024, Microsoft a ajouté la nouvelle vue Graphique du contrôle de la source. Dans cette version, ils ont travaillé sur l'expansion des fonctionnalités disponibles dans la vue nouvellement ajoutée ainsi que sur l'amélioration de la mise en page de la vue.
- Sélécteur de référentiel
Lorsque vous ouvrez un dossier/espace de travail contenant plusieurs référentiels, le titre de la vue Graphique du contrôle de source affiche un sélecteur de référentiel. Par défaut, la vue Graphique du contrôle de source affiche le référentiel actif, correspondant aux informations de la barre d'état. Vous pouvez utiliser le sélecteur de référentiel pour verrouiller la vue Graphique du contrôle de source sur un référentiel particulier. - Sélecteur de référence d'élément d'historique
Cette version ajoute un nouveau sélecteur de référence d'élément d'historique au titre de la vue Graphique du contrôle de source. Vous pouvez utiliser ce sélecteur de référence pour filtrer les éléments d'historique affichés dans le graphique vers une branche différente ou pour afficher plusieurs branches.
Par défaut, le sélecteur de référence d'élément d'historique est réglé sur Auto, ce qui rend le graphique pour la référence de l'élément d'historique actuel, son distant et une base optionnelle. - Actions sur les éléments de l'historique
Cette année, nous avons élargi la liste des actions disponibles dans le menu contextuel des éléments de l'historique du contrôle de source. Nous avons ajouté des actions pour créer une nouvelle branche/étiquette à partir d'un élément de l'historique, pour sélectionner un élément de l'historique et pour extraire (détacher) un élément. - Paramètres du graphique de contrôle de source
Cette version ajoute un ensemble de nouveaux paramètres, afin que vous puissiez personnaliser le graphe :
- scm.graph.badges : contrôle les badges affichés dans la vue du graphique du contrôle de source
- scm.graph.pageOnScroll : contrôle si la vue Source Control Graph charge la page suivante d'éléments lorsque vous faites défiler la liste jusqu'à la fin.
- scm.graph.pageSize : nombre d'éléments à afficher par défaut dans la vue du graphique du contrôle de source et lors du chargement d'éléments supplémentaires
Python
[LIST][*]Exécuter des tests avec couverture
Vous pouvez désormais exécuter des tests Python avec couverture dans VS Code ! Pour exécuter des tests avec couverture, sélectionnez l'icône d'exécution de couverture dans l'explorateur de tests ou "Exécuter avec couverture" à partir de n'importe quel menu à partir duquel vous déclenchez normalement l'exécution des tests. L'extension Python exécutera la couverture en utilisant le plugin pytest-cov si vous utilisez pytest, ou avec coverage.py pour unittest.
Une fois l'exécution de la couverture terminée, les lignes sont mises en évidence dans l'éditeur pour la couverture au niveau de la ligne. Elles peuvent être fermées et rouvertes via le panneau Run Results en bas, où il est indiqué "Close Test Coverage" ou "View Test Coverage" sous l'exécution la plus récente du test. De plus, un onglet Couverture de test apparaît sous l'onglet Test dans l'Explorateur de test, également avec une icône en...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.