Visual Studio 2022 17.11 apporte désormais des avancées passionnantes de GitHub Copilot. Cette version améliore considérablement la façon dont GitHub Copilot s'intègre dans votre flux de développement, en offrant une assistance au codage plus intelligente et plus intuitive.
Microsoft a annoncé la disponibilité générale de Visual Studio 2022 version 17.11. D'après l'équipe de Visual Studio, cette version serait le fruit des commentaires et des retours de la communauté de développeurs. Visual Studio 2022 version 17.11 souhaite améliorer la "qualité de vie" des développeurs, afin de faire du codage une expérience fluide et agréable.
Découvrez les nouvelles fonctionnalités de GitHub Copilot dans Visual Studio, telles qu'une meilleure compréhension du contexte, des complétions de code améliorées et des aperçus d'IA pour le débogage et le nommage. Ces mises à jour visent à améliorer la productivité et l'efficacité des développeurs en matière de codage.
GitHub Copilot devient plus intelligent
GitHub Copilot Chat vous permet désormais de référencer votre solution complète, ce qui vous permet d'acquérir une compréhension encore plus profonde et holistique de votre solution pour obtenir de meilleurs résultats. Pour référencer votre solution, utilisez simplement @workspace, et Copilot répondra aux questions de haut niveau concernant votre solution, vos fichiers et leurs interactions.
En outre, les utilisateurs de GitHub Copilot Enterprise dans Visual Studio peuvent désormais utiliser @GitHub pour obtenir des réponses enrichies du contexte de l'ensemble de leur référentiel et des résultats de la recherche Bing.
Nommer les choses devient plus facile
GitHub Copilot peut désormais générer des suggestions de nommage pour vos identifiants C++ (variables, méthodes ou classes) en se basant sur l'utilisation de votre identifiant et le style de votre code.
Pour l'essayer, vous devez disposer d'un abonnement actif à GitHub Copilot. Naviguez jusqu'à la variable que vous souhaitez renommer, faites un clic droit -> Renommer (Clavier : Ctrl+R, Ctrl+R). Vous remarquerez une icône de GitHub Copilot sur laquelle vous pouvez cliquer ou basculer pour générer des suggestions de noms.
Expressions générées par l'IA pour les points d'arrêt
Les expressions générées par l'IA pour les points d'arrêt conditionnels et les tracepoints sont désormais prises en charge en C++. GitHub Copilot analyse votre code et propose des expressions de points d'arrêt pertinentes, rationalisant ainsi votre processus de débogage.
Lorsque vous placez le curseur dans le texte de la condition pour un point d'arrêt conditionnel/tracepoint dans la fenêtre des paramètres du point d'arrêt, GitHub Copilot génère instantanément des suggestions d'expressions basées sur l'IA et adaptées à votre code. Vous pouvez choisir la condition qui correspond le mieux à vos besoins.
Comprenez vos symboles avec GitHub Copilot
Microsoft a intégré GitHub Copilot dans la bulle d'aide au survol des symboles pour fournir des résumés générés par l'IA sur le symbole sélectionné. Cette fonctionnalité est disponible pour les développeurs C# et C++.
Cette fonctionnalité aide les développeurs à comprendre les descriptions de divers symboles à différentes invocations dans leur base de code. En survolant un symbole et en sélectionnant l'option « Tell me more », GitHub Copilot peut générer de la documentation pour le symbole sélectionné.
Affiner les suggestions de GitHub Copilot
Dans Visual Studio 17.11, vous pouvez désormais affiner les compléments de code en ajoutant du contexte ou en posant des questions sans les accepter au préalable. Cette mise à jour vous permet de modifier et de réessayer les suggestions de GitHub Copilot avant de les accepter, ce qui vous évite d'avoir à les accepter et à les affiner à nouveau ! Appuyez simplement sur Alt+/ pour modifier, ou si vous êtes satisfait de la suggestion, appuyez sur tab pour l'accepter.
GitHub Copilot est encore plus sûr
Microsoft présente GitHub Copilot Content Exclusion, une nouvelle fonctionnalité qui permet aux administrateurs de Copilot d'ignorer des fichiers spécifiques dans un dépôt ou une organisation, garantissant ainsi la protection des informations sensibles tout en utilisant l'IA pour un codage efficace. Ceci s'applique aux complétions, Inline, Chat, pour les utilisateurs de GitHub Copilot for Business et Enterprise.
En outre, les exclusions s'appliquent également à d'autres fonctionnalités non liées au chat, telles que les suggestions de renommage et le texte survolé. De plus, l'exclusion de contenu fonctionne avec des dépôts sur des plateformes autres que GitHub, y compris Azure DevOps.
Pour essayer ces nouvelles fonctionnalités, téléchargez la mise à jour, assurez-vous d'activer votre compte GitHub Copilot et consultez les notes de version pour plus d'informations.
Source : Microsoft
Et vous ?
Que pensez-vous de ces nouvelles fonctionnalités de GitHub Copilot dans Visual Studio 2022 17.11 ? Les trouvez-vous utiles ou pertinentes ?
Avez-vous utilisé cet outil ou un outil similaire pour votre usage ou le développement d'applications, et si oui, qu'en pensez-vous ?
Voir aussi :
Microsoft annonce la disponibilité générale de Visual Studio 2022 version 17.11 avec GitHub Copilot plus intelligent et plus sécurisé, ainsi qu'un environnement de développement plus intuitif et réactif
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
Microsoft présente les nouvelles fonctionnalités de GitHub Copilot dans Visual Studio 2022 17.11
Dont une meilleure complétion de code et des suggestions d'IA pour le débogage et le nommage
Microsoft présente les nouvelles fonctionnalités de GitHub Copilot dans Visual Studio 2022 17.11
Dont une meilleure complétion de code et des suggestions d'IA pour le débogage et le nommage
Le , par Anthony
Une erreur dans cette actualité ? Signalez-nous-la !