IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Microsoft présente la mise à jour de mai de Visual Studio 2026, avec un nouvel agent de planification, une interface de comparaison des différences multi-fichiers et une nouvelle version de MSVC Build Tools

Le , par Anthony

14PARTAGES

2  0 
Microsoft présente la mise à jour de mai de Visual Studio 2026, avec un nouvel agent de planification, une interface de comparaison des différences multi-fichiers et une nouvelle version de MSVC Build Tools

Microsoft a publié la mise à jour de mai 2026 de Visual Studio, qui introduit de nouvelles fonctionnalités de développement assisté par l'intelligence artificielle (IA) destinées à optimiser les workflows de planification, de révision et d'optimisation du code. Cette version ajoute notamment un nouvel agent « Plan » permettant de rédiger des plans de mise en œuvre avec Copilot, un panneau de gestion des compétences des agents, ainsi qu'un indicateur d'utilisation de la fenêtre de contexte de Copilot. La mise à jour inclut également une interface de comparaison des différences entre plusieurs fichiers et une nouvelle version des outils de compilation MSVC qui apporte de nombreuses améliorations en C++. Selon Microsoft, ces fonctionnalités visent à ajouter des étapes délibérées et clairement identifiables entre une idée et une modification finalisée.

Visual Studio est un environnement de développement intégré (EDI) développé par Microsoft. Il sert à développer des programmes informatiques, notamment des sites web, des applications web, des services web et des applications mobiles. Visual Studio utilise les plateformes de développement logiciel de Microsoft, notamment l'API Windows, Windows Forms, Windows Presentation Foundation (WPF), Microsoft Store et Microsoft Silverlight. Il permet de générer à la fois du code natif et du code géré.

La mise à jour de mai 2026 de Visual Studio introduit plusieurs fonctionnalités de développement assisté par l'IA. Un nouvel agent, « Plan », permet désormais aux développeurs de collaborer avec Copilot pour rédiger des plans de mise en œuvre sous forme de fichiers Markdown, et ce, avant même d'écrire la moindre ligne de code. Cette version ajoute également un nouveau panneau de compétences qui centralise la gestion des compétences des agents, ainsi qu'un indicateur d'utilisation de la fenêtre de contexte qui montre la part de la limite de contexte de Copilot qui a été consommée.

Visual Studio 2026 inclut désormais une vue récapitulative des différences entre plusieurs fichiers qui permet aux développeurs de passer en revue toutes les modifications générées par Copilot en un seul endroit, avec des commandes d'acceptation/d'annulation au niveau des fichiers et des blocs. De plus, MSVC Build Tools v14.51 inclut des améliorations de conformité C++23, des corrections pour consteval et les coroutines, la prise en charge d'ARM SVE, ainsi qu'un aperçu d'Intel APX et de nouveaux conteneurs de la bibliothèque standard, comme <flat_map> et <flat_set>.


Préparez votre projet avant de vous lancer grâce à l'agent Plan

Vous est-il déjà arrivé de commencer à écrire du code, puis de vous rendre compte, au bout de trois fichiers, que vous auriez dû réfléchir à la conception au préalable ? Le nouvel agent « Plan » (intitulé « Plan » dans le sélecteur d'agents) a été conçu pour répondre à ce genre de situation. Au lieu de vous lancer directement dans les modifications, vous élaborez avec Copilot un plan de mise en œuvre, sans apporter la moindre modification à votre base de code.


Lorsque vous sélectionnez l'agent « Plan », Copilot procède en deux étapes. Il commence par analyser et clarifier votre code, en utilisant des outils en lecture seule pour comprendre votre base de code et en posant des questions si nécessaire. Il élabore ensuite un plan détaillé que vous pouvez examiner, discuter et peaufiner ensemble. Pour les tâches simples, il propose souvent un plan immédiatement.


Chaque plan est enregistré sous forme de fichier Markdown dans le répertoire .copilot/plans/plan-{title}.md. Ce fichier constitue la source unique de référence : il peut être modifié directement dans l'éditeur, peaufiné via le chat ou partagé avec votre équipe pour révision. Lorsque vous êtes prêt, cliquez sur « Mettre en œuvre le plan » pour le transférer vers le mode Agent en vue de son exécution.


L'outil « Plan » est particulièrement utile pour les fonctionnalités complexes, les bases de code peu connues et le travail en équipe. Le plan devient ainsi un véritable échange plutôt qu'une simple supposition.

Visualiser et gérer les compétences des agents

À mesure que votre liste de compétences d'agent s'allonge, il peut devenir difficile de les retrouver et de les modifier. Le nouveau panneau des compétences permet de visualiser et de gérer en un seul endroit toutes les compétences identifiées dans votre espace de travail et votre profil utilisateur. Cliquez sur l'icône des outils en bas à droite de la fenêtre de discussion pour l'ouvrir.


Depuis le panneau, vous pouvez agir sur n'importe quelle compétence via le menu « ⋯ » : l'option « Modifier » ouvre directement le fichier de la compétence dans Visual Studio, tandis que l'option « Ouvrir » dans l'explorateur de fichiers vous amène à son emplacement sur le disque. Utilisez la barre de recherche « Filtrer les compétences » en haut de la page pour trouver une compétence par son nom ou par mot-clé.

Gérer l'utilisation de la fenêtre de contexte

Lorsque vous discutez avec Copilot, celui-ci conserve l'historique de vos conversations, les fichiers joints et d'autres éléments de contexte afin de vous fournir des réponses pertinentes. Cet espace, appelé « fenêtre de contexte », dispose d'une capacité limitée. Une fois qu'il est plein, Copilot commence à perdre la trace des parties antérieures de la conversation. Vous pouvez désormais voir exactement quelle partie de cette fenêtre vous avez utilisée.

Recherchez l'icône en forme d'anneau en haut à droite de la fenêtre de discussion Copilot Chat. Le mini-graphique en anneau se remplit au fur et à mesure que la conversation avance, ce qui vous permet de voir d'un seul coup d'œil la quantité de contexte que vous avez parcourue.


Vous pouvez désormais voir exactement quelle partie de cette fenêtre vous avez utilisée, en fonction de la conversation en cours et du modèle sélectionné.


Comparaison récapitulative multi-fichiers pour les modifications apportées par Copilot

Lorsque Copilot modifie plusieurs fichiers, il devient vite fastidieux de les passer en revue un par un. La nouvelle comparaison récapitulative multi-fichiers affiche toutes les modifications dans une seule vue. Une fois que Copilot a terminé ses modifications, cliquez sur le bouton « Ouvrir la vue récapitulative des modifications » dans l'ensemble de travail Copilot Chat.


Vous verrez un onglet regroupant tous les fichiers modifiés et leurs différences. Vous pouvez valider ou annuler les modifications à trois niveaux différents : pour tous les fichiers à la fois, fichier par fichier, ou pour chaque bloc de différences. Utilisez la barre d'outils pour masquer le contenu de tous les fichiers afin d'avoir un aperçu rapide, ou pour passer d'un bloc de différences à l'autre à l'aide des boutons « Suivant » et « Précédent ». Vous pouvez toujours ouvrir n'importe quel fichier séparément si vous avez besoin de voir le contexte complet.


Comparaison récapitulative de plusieurs fichiers

Cette expérience de révision unifiée est désormais disponible au-delà des modifications apportées par Copilot. La comparaison récapitulative de plusieurs fichiers affiche toutes les lignes modifiées de plusieurs fichiers dans une seule vue, ce qui vous permet de saisir rapidement l'étendue d'un commit ou d'une pull request sans avoir à passer d'un fichier à l'autre.


Vous verrez le bouton « Ouvrir le résumé des modifications » à plusieurs endroits : dans « Modifications Git », dans les détails de la validation sous Git > Afficher l'historique de la branche, ainsi que dans la liste des demandes de fusion de la fenêtre « Dépôt Git ». La liste des demandes de fusion est actuellement disponible dans Visual Studio Insiders, à condition que la fonctionnalité en préversion « Afficher les demandes de fusion pour un dépôt Git » soit activée.


Outils de compilation MSVC v14.51

La version 14.51 des outils de compilation Microsoft C++ (MSVC) est désormais disponible et installée par défaut avec les environnements de travail C++ pour applications de bureau et jeux vidéo. Pour vérifier qu'ils sont bien installés, assurez-vous que l'un de ces composants, ou les deux, est sélectionné dans le programme d'installation de Visual Studio : MSVC Build Tools v14.51 pour x64/x86 ou MSVC Build Tools v14.51 pour ARM64/ARM64EC. Vous pouvez également choisir explicitement la version 14.51 en sélectionnant l'un des composants portant cette référence de version.


Cette version apporte des améliorations significatives à l'ensemble de la chaîne d'outils, notamment la poursuite des travaux de mise en conformité avec C++23, des améliorations apportées à consteval et aux coroutines, l'optimisation guidée par profil basée sur des échantillons, la prise en charge préliminaire d'Intel APX, ainsi qu'une nouvelle implémentation majeure de la technologie ARM SVE (Scalable Vector Extension). La bibliothèque standard ajoute <flat_map> et <flat_set>, ainsi qu'une refonte complète de <regex>. La version 14.51 bénéficiera également de neuf mois de corrections de maintenance.

Source : Microsoft

Et vous ?

Quel est votre avis sur le sujet ?
Que pensez-vous des nouveautés proposées par cette version ? Les trouvez-vous utiles et intéressantes ?

Voir aussi :

Microsoft présente la mise à jour d'avril de Visual Studio 2026, mettant l'intégration des agents cloud au premier plan et permettant à GitHub Copilot de gagner un peu plus en autonomie

Microsoft présente les mises à jour de mars de Visual Studio 2026, avec la possibilité de créer des agents GitHub Copilot personnalisés, la prise en charge des compétences d'agent et bien plus encore

Microsoft présente la mise à jour de février pour Visual Studio 2026, dont un nouvel agent expert WinForms, une génération plus intelligente des tests avec GitHub Copilot, et bien plus encore
Vous avez lu gratuitement 2 929 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !