La mise à jour de Visual Studio en septembre est arrivée: voici ce qui est nouveau
Résumé
-
New Profiler Agent utilise Copilot pour analyser les allocations CPU, mémoire et .NET et suggérer des correctifs.
-
L'agent de modernisation des applications Copilot aide à mettre à niveau les projets .NET hérités et à les migrer vers Azure.
-
Markdown rend désormais des diagrammes de sirène; Copilot peut générer automatiquement les diagrammes à partir du code ou des invites.
Visual Studio est probablement l'un des meilleurs IDE, surtout en ce qui concerne les applications Windows. Maintenant, cela s'est bien amélioré avec un nouvel ensemble de fonctionnalités, y compris beaucoup de choses IA qui devraient rendre votre expérience de développement beaucoup plus agréable.
Visual Studio a déployé sa nouvelle mise à jour de septembre, et il emballe beaucoup de nouvelles choses. Nous avons un nouvel agent de profileur, qui fonctionne comme un assistant d'IA qui analyse les performances de l'application pour identifier et aider à résoudre les problèmes. Intégrant directement avec GitHub Copilot, l'agent examine l'utilisation du processeur, le comportement de la mémoire et les allocations d'objets .NET aux goulots d'étranglement de performances. Selon l'annonce, il peut suggérer des optimisations de code spécifiques, créer ou affiner des références de performances à l'aide du framework BenchmarkDotNet et guider les développeurs à travers une boucle de validation pour confirmer les améliorations.
Parallèlement aux performances, la mise à jour présente l'agent de modernisation des applications GitHub Copilot. Cet outil est spécifiquement destiné aux développeurs Gestion des applications .NET héritées. L'agent assiste dans le processus de mise à niveau des projets vers des versions plus récentes du .NET Framework et facilite la migration vers la plate-forme cloud Azure de Microsoft. Les développeurs peuvent interagir avec l'agent via la fenêtre de chat Copilot ou une nouvelle option de menu contextuel dans l'explorateur de solutions.
La mise à jour comprend également la prise en charge native pour la génération et le rendu des diagrammes de sirène directement dans l'éditeur de Markdown Visual Studio, une capacité qui nécessitait auparavant des extensions externes. Les développeurs peuvent désormais utiliser des invites en langage naturel pour demander au copilote de générer divers diagrammes – y compris des diagrammes architecturaux, séquences, organigrammes et classes – pour visualiser les structures de code complexes, les flux d'appels API ou les composants du système. Copilot analyse la base de code pour le contexte et produit la syntaxe de sirène correspondante, qui peut ensuite être prévisualisée en tant que diagramme visuel.
Pour le développement collaboratif, le processus de révision du code local a été considérablement mis à niveau. La fonctionnalité utilise désormais les mêmes modèles de raisonnement avancé que le code électrique examine sur la plate-forme GitHub principale, apportant une analyse de meilleure qualité directement dans l'IDE. L'outil passe en revue les modifications locales avant un engagement et fournit des commentaires et suggestions en ligne dans la fenêtre « Git Modiards ». Pour donner plus de contrôle aux équipes, le système prend désormais en charge les instructions personnalisées pour Copilot via un fichier de marque dédié dans la racine du référentiel.
Le « mode agent » de Copilot a reçu des mises à jour pour améliorer les performances et la fiabilité, y compris les indicateurs de progrès plus clairs et l'amélioration de la mise en cache rapide. Une mise à jour notable est un nouveau formatage rapide optimisé pour les futurs « modèles GPT-5 » et un outil de planification expérimental qui décompose les demandes complexes en étapes plus petites.
Cette mise à jour est désormais disponible pour les développeurs, alors téléchargez-le maintenant pour profiter de tout cela.
