Microsoft vient d'annoncer la disponibilité générale de Visual Studio 2022 version 17.11. Microsoft décrit cette version comme le témoin de son engagement à écouter sa communauté de développeurs. Chaque amélioration, chaque correction et chaque nouvelle fonctionnalité de cette version aurait été façonnée par les commentaires.
Mads Kristensen, Responsable principal de produit Visual Studio, déclare :
Nous vous avons entendu, haut et fort. Qu'il s'agisse des questions les plus votées sur notre forum de la communauté des développeurs ou des suggestions qui nous sont parvenues par le biais de nos canaux de retour d'information, cette version est une réponse directe à vos besoins et à vos priorités. Que vous créiez des applications web, bureautiques, cloud ou de jeu, Visual Studio 2022 v17.11 est conçu pour rendre votre expérience de développement plus fluide, plus rapide et plus intuitive.
Parallèlement à cette version, nous avons également apporté des améliorations significatives à nos notes de mise à jour. Nous avons classé les améliorations apportées aux fonctionnalités pour vous permettre de trouver plus facilement ce qui est nouveau et pertinent pour votre travail. De plus, nous avons relié chaque amélioration au billet de rétroaction original qui l'a inspirée, afin que vous puissiez voir directement comment votre contribution a influencé cette version. Cette démarche s'inscrit dans le cadre de notre engagement permanent en faveur de la transparence et de la collaboration, garantissant que chaque mise à jour de Visual Studio reflète les besoins et les priorités de notre communauté de développeurs.
Parallèlement à cette version, nous avons également apporté des améliorations significatives à nos notes de mise à jour. Nous avons classé les améliorations apportées aux fonctionnalités pour vous permettre de trouver plus facilement ce qui est nouveau et pertinent pour votre travail. De plus, nous avons relié chaque amélioration au billet de rétroaction original qui l'a inspirée, afin que vous puissiez voir directement comment votre contribution a influencé cette version. Cette démarche s'inscrit dans le cadre de notre engagement permanent en faveur de la transparence et de la collaboration, garantissant que chaque mise à jour de Visual Studio reflète les besoins et les priorités de notre communauté de développeurs.
Amélioration de la productivité
Voici quelques-unes des principales fonctionnalités de productivité :
- Trouvez le code que vous cherchez : Des fonctionnalités de recherche améliorées pour aider à localiser rapidement le code dont vous avez besoin, même dans les projets les plus importants.
- Des révisions de code plus pertinentes : Amélioration des flux de travail de révision du code, facilitant la détection des problèmes potentiels et la collaboration avec votre équipe.
- Mises à jour de la création de demandes d'extraction : Améliorations continues de l'expérience de création de demandes d'extraction.
- Raccourcis clavier familiers : Certains raccourcis claviers courants correspondent désormais à ceux d'autres IDE populaires.
GitHub Copilot : Plus intelligent et plus sécurisé
GitHub Copilot est rapidement devenu un outil indispensable pour de nombreux développeurs, et avec cette version, il s'améliore encore. Copilot offre maintenant :
- Expressions de points d'arrêt générées par l'IA : Suggère automatiquement des points d'arrêt basés sur votre code, aidant ainsi à déboguer plus efficacement.
- Comprendre vos symboles : Reconnaissance améliorée des symboles pour vous garantir les suggestions les plus précises.
- Suggestions affinées : Complétions de code plus précises et tenant compte du contexte, réduisant le besoin d'éditions manuelles.
- GitHub Copilot est encore plus sûr : Les clients de GitHub Copilot Business peuvent empêcher que des fichiers ou des dépôts spécifiés soient utilisés pour informer les suggestions de complétion de code faites par GitHub Copilot.
Débogage et diagnostic
Un débogage efficace est crucial pour le flux de travail. Avec la v17.11, Visual Studio apporte plusieurs améliorations :
- Correction plus facile des exceptions asynchrones : Amélioration de la gestion et des diagnostics pour le code asynchrone, aidant à résoudre les problèmes plus rapidement.
- Profilage facile du code externe : outils de profilage améliorés pour une meilleure analyse des performances, même avec du code externe.
- Débogage amélioré sur Arm64 : Prise en charge étendue et optimisations pour Arm64, garantissant une expérience fluide sur un plus grand nombre d'appareils.
- Débogage Blazor WebAssembly : Un aperçu de l'expérience de débogage améliorée pour les applications Blazor WebAssembly ciblant .NET 9 ou une version ultérieure.
- Visualiseur IEnumerable expressif : La fonction d'expression éditable dans le visualiseur IEnumerable permet l'édition et la visualisation directes des expressions LINQ dans le débogueur Visual Studio.
Améliorations de l'IDE et du flux de travail
L'équipe de Visual Studio annonce avoir rendu l'environnement de développement plus intuitif et réactif :
- Ne manquez jamais l'installation d'un composant : Les processus d'installation des composants ont été rationalisés pour que vous disposiez toujours des outils dont vous avez besoin.
- Restez à jour et sécurisé : De nouvelles fonctionnalités pour aider à rester à la pointe de la technologie, tout en préservant la sécurité et la stabilité de votre environnement.
- Nouveaux modèles Teams Toolkit : Teams Toolkit a ajouté de nouveaux modèles d'applications Teams pour une meilleure expérience de développement Teams.
- Amélioration de l'authentification des utilisateurs : Visual Studio utilise désormais le courtier d'authentification Windows, également connu sous le nom de WAM, comme mécanisme d'authentification par défaut.
Outils de développement pour le web et les jeux
Pour les développeurs web et de jeux, cette version introduit plusieurs mises à jour afin de rendre leur travail plus facile et plus efficace :
- Packages NPM dans l'explorateur de solutions : Gérez de manière transparente les dépendances NPM directement dans Visual Studio.
- Découverte des itinéraires d'API Web dynamiques : L'explorateur de points de terminaison a été mis à jour pour découvrir les points de terminaison au moment de l'exécution.
- Modèles d'ajout de classe Unreal Engine : Gestion simplifiée des modèles pour accélérer le développement sur Unreal Engine.
Développement .NET et C++
Pour .NET et C++, cette version s'accompagne de nouveaux outils et d'améliorations pour une meilleure expérience de codage :
- Explorateur de ressources remanié : Un outil de gestion des ressources plus puissant et plus intuitif pour les développeurs .NET.
- Débogage des projets CMake sur Linux : Prise en charge étendue pour les développeurs C++ travaillant dans des environnements multiplateformes.
- Mise à jour QoL de Build Insights : ajoute diverses améliorations de la qualité de vie à C++ Build Insights.
Source : Annonce de la disponibilité générale de Visual Studio 2022 version 17.11
Et vous ?
Que pensez-vous de cette nouvelle version de Visual Studio ?
Voir aussi :
Microsoft présente Visual Studio 2022 17.11 Preview 1, cette version se concentre sur les améliorations de la « qualité de vie » pour les développeurs afin de faire du codage une expérience fluide et agréable
Microsoft présente la nouvelle version de l'explorateur de ressources de Visual Studio qui permet aux développeurs de gérer plus facilement et plus rapidement les ressources dans leurs applications .NET
Comment installer GitHub Copilot dans Visual Studio pour vous aider à écrire du code plus rapidement et plus intelligemment avec l'aide de l'IA, d'après Microsoft