Ajouter un commentaire

GitHub Copilot veut vous aider à moderniser votre code C++

Par:
francoistonic

lun, 15/06/2026 - 09:22

La modernisation n'est pas uniquement liée aux environnements Mainframe / Cobol (voir notre dossier complet dans Programmez! 275) mais aussi à tous les langages actuels, et notamment le C++. GitHub Copilot modernization for C++ est sorti de la préversion pour la production. Il est maintenant possible de l'utiliser dans Visual Studio 2026 18.7 en utilisant @Modernize dans la fenêtre de chat. Un des effets immédiats est de mettre à jour vos projets avec la dernière version de Microsoft C++ Build Tools.

Selon les équipes de Visual Studio, plusieurs milliers de projets ont été mis à niveau par cet agent. @Modernize permet de mettre à niveau les projets .sln, .vcxproj et CMake. L'agent s'occupe de :

  • mettre à jour les paramètres du projet ;

  • résoudre les conflits suite à la mise à niveau, par exemple sur les fonctions dépréciées ;

  • résoudre les erreurs du linker.

L'agent peut aussi mettre à jour et migrer les projets .NET.

Par rapport à la preview, cette version doit mieux identifier les problèmes et les erreurs causés par la mise à jour. Vous pouvez opter pour le mode automatique ou le mode guidé pour suivre pas à pas le travail réalisé.

Pour utiliser cette fonction, il faut installer le composant optionnel GitHub Copilot modernization dans Visual Studio Installer.

Source : https://devblogs.microsoft.com/cppblog/ghcp-modernization-available/

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 FFFF  H  H  K  K  M   M  EEEE 
F H H K K MM MM E
FFF HHHH KK M M M EEE
F H H K K M M E
F H H K K M M EEEE