Microsoft annonce la disponibilité générale de Visual Studio 2022 version 17.12. Cette mise à jour se concentre sur la fourniture d'expériences de développement optimales pour travailler avec des projets .NET 9 et de nouvelles fonctionnalités d'IA pour la productivité, ainsi que sur des améliorations continues pour tous les développeurs.Microsoft avait annoncé les nouveautés de Visual Studio Build Insights 17.12 en septembre 2024, afin d'offrir aux développeurs un meilleur contrôle et une plus grande précision lors du diagnostic et de l'optimisation des builds C++. Ces mises à jour comportaient l'amélioration des filtres pour les projets et les fichiers ainsi que l'amélioration de l'expérience d'enregistrement.
Ce 12 novembre 2024, grâce aux demandes constantes de fonctionnalités de la communauté, Microsoft en a intégré un grand nombre dans cette version 17.12. Elle a notamment ajouté plusieurs nouveaux outils et améliorations qui simplifient le flux de travail des développeurs et améliorent leur productivité. Que l'on recherche des capacités de débogage avancées, une gestion du code plus efficace ou des fonctions de sécurité améliorées, cette mise à jour offre tout ce dont les développeurs ont besoin.
Productivité
- Copier à partir de la liste d'erreurs : La copie d'une erreur dans la liste d'erreurs permet désormais de copier uniquement la description au lieu de la ligne entière dans le presse-papiers.
- Aller à une ligne n'importe où dans la recherche de code : Dans la recherche de code, vous pouvez maintenant naviguer jusqu'à une ligne spécifique du document actuel ou d'un autre document spécifié.
- Docker la fenêtre de recherche de code : Vous pouvez désormais positionner librement la fenêtre de recherche de code grâce à des fonctionnalités telles que l'ancrage et le masquage automatique.
- Personnalisation de l'indicateur de texte réduit : Définissez des couleurs personnalisées pour l'indicateur de texte réduit dans l'éditeur Visual Studio.
- Actualisation des résultats de la recherche : Vous pouvez désormais actualiser les résultats d'une recherche précédente afin d'obtenir des résultats actualisés.
- Plus d'espace pour la barre de défilement horizontale : Vous pouvez maintenant contrôler la visibilité des indicateurs de niveau de fichier dans CodeLens.
- Nettoyage de code non bloquant lors de la sauvegarde : Lorsque Code Cleanup est exécuté sur Save, il fonctionne désormais de manière non bloquante, pour une expérience de codage plus fluide.
GitHub Copilot
- Inspection intelligente des variables par l'IA : Optimisez votre flux de travail de débogage grâce à l'inspection des variables par l'IA intégrée.
- Visualiseur IEnumerable optimisé par l'IA : Expressions modifiables LINQ optimisées par l'IA dans le visualiseur IEnumerable.
- Corriger le code avec GitHub Copilot : GitHub Copilot vous aide à résoudre les problèmes de code.
- Meilleures complétions AI pour C# : GitHub Copilot apporte un contexte supplémentaire à partir de fichiers sources pertinents afin d'améliorer les complétions pour C#.
- Débogage des tests avec GitHub Copilot : Obtenez de l'aide pour déboguer les tests qui ont échoué en utilisant Debug Tests with GitHub Copilot.
Débogage et diagnostic
- Affichage des valeurs de retour des méthodes lors du débogage : Le débogueur affiche désormais les valeurs de retour en ligne pour améliorer l'efficacité du débogage.
- Exportation aisée de groupes de points d'arrêt : Importation et exportation sans effort de groupes de points d'arrêt.
- Débogage de Blazor WebAssembly : Une expérience de débogage améliorée pour les applications Blazor WebAssembly ciblant .NET 9 ou une version ultérieure.
- Histogramme des compteurs dans l'outil Profiler Counter : Amélioration des performances grâce à l'histogramme des compteurs dans l'outil Profiler Counter.
- Analyse de l'utilisation de la mémoire au fil du temps : Sélectionnez et comparez plusieurs instantanés de mémoire à l'aide de la fenêtre de l'outil de diagnostic.
Outils Git
- Gérer le renommage de fichiers...
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.
