avril 28, 2024

BreaGeek News

Obtenez toutes les dernières nouvelles et rapports sur la FRANCE ici. Manchettes, politique et culture françaises sur une chaîne d'information

L'extension Visual Studio GitHub Copilot introduit de nouvelles fonctionnalités et améliorations

L'extension Visual Studio GitHub Copilot introduit de nouvelles fonctionnalités et améliorations

La dernière version de Extension de discussion copilote Visual Studio GitHub Il offre deux fonctionnalités de production notables, les commandes slash et les variables contextuelles. De plus, les développeurs peuvent explorer quelques fonctionnalités d'aperçu telles que l'assistance aux exceptions, l'analyse des échecs de test, les suggestions d'expression de point d'arrêt, les suggestions de messages d'exécution et bien d'autres.

Le premier ajout notable est l'insert Couper les commandesIl s'agit d'un ensemble de directives spécialisées que les développeurs peuvent utiliser dans l'interface de discussion pour déclencher des actions spécifiques liées au code. Certaines commandes sont fournies, en utilisant /docLes utilisateurs peuvent facilement ajouter un commentaire documentaire au code.

De même, le /explain La commande fournit une explication détaillée du code, tandis que /fix Propose des solutions aux problèmes identifiés dans le code spécifié. Les développeurs peuvent également essayer /generate Pour démarrer Copilot afin de générer du code qui répond à leurs requêtes, /help Pour demander de l'aide dans Copilot Chat, /optimize Analyser et améliorer le temps d'exécution du code sélectionné, et /tests Créer des tests unitaires pour le code choisi.

(À l'aide des commandes slash de l'éditeur de texte Visual Studio, source : Blogs des développeurs Microsoft)

De plus, la deuxième fonctionnalité notable ajoutée est Variables contextuelles Fonctionnalité qui permet aux développeurs d'intégrer facilement des fichiers de solutions aux questions à l'aide du symbole #.

Cette fonctionnalité permet à Copilot d'accéder au contenu des fichiers référencés et de fournir des réponses plus ciblées. Par exemple, les développeurs peuvent poser des questions sur la fonction d'un fichier particulier, par ex. #Main.csEt obtenez des informations pertinentes grâce à Copilot Chat. Notez que plusieurs fichiers peuvent être inclus dans une seule question.

READ  Top 5 des réalisations cachées dans Genshin Impact 2.2 Tsurumi Island

Pour afficher les fichiers référencés dans le chat, les développeurs peuvent vérifier dans la section Réponses, où les liens vers les fichiers ajoutés seront visibles. En cliquant sur ces liens, les utilisateurs seront redirigés vers le contenu intégré, offrant ainsi un moyen pratique de naviguer et de comprendre les fichiers référencés.

En plus des principales fonctionnalités de la version Visual Studio Copilot Chat, plusieurs fonctionnalités d'aperçu bêta sont également disponibles. Ces fonctionnalités incluent l'assistant d'exception du débogueur, fournissant des informations sur les exceptions, des suggestions d'expression de point d'arrêt pour les points d'arrêt conditionnels et Génération de messages de validation Pour décrire les changements de code.

Une autre fonctionnalité notable de l'aperçu est la référence de solution, permettant aux utilisateurs de localiser et de parcourir les références aux éléments de code au sein de leur solution. À l'aide de la directive #solution, Copilot inclut automatiquement le code pertinent dans le contexte de la question.

Les suggestions de la fonctionnalité Performance Profiler analysent les données de performances collectées par Visual Studio Performance Profiler, offrant des informations pour améliorer la vitesse du code, l'utilisation de la mémoire et la réactivité. Copilot aide également au débogage et à la correction des échecs des tests unitaires grâce à sa fonction d'analyse des échecs de test.

(Analyse des échecs de test, source : Blogs des développeurs Microsoft)

Pour les développeurs souhaitant activer ces fonctionnalités en version préliminaire, le processus comprend l'accès aux options, la navigation vers GitHub et la sélection de Copilot Chat. Dans la section Aperçu des fonctionnalités, les développeurs peuvent cocher les cases correspondant aux fonctionnalités qu'ils souhaitent explorer.

READ  Les escrocs utilisent Google Ads pour voler des centaines de milliers de dollars dans de faux portefeuilles de crypto-monnaie

Commentaires de la communauté Le chat dans Visual Studio Copilot est généralement positif, les utilisateurs louant des fonctionnalités telles que les références #solution. Cependant, des préoccupations spécifiques incluent des problèmes avec certaines commandes slash, telles que /doc pour les sélections de code globales, et la nature générique de /explain. Les utilisateurs suggèrent des options de personnalisation, telles que le choix de la langue des messages de validation. Il y a aussi une suggestion fantaisiste d'améliorations futures, telles que les capacités d'observation et les expressions émotionnelles.

Certains utilisateurs comparent Copilot à d’autres outils, soulignant sa valeur dans les suggestions intégrées mais exprimant leur intérêt pour les outils dotés de fonctionnalités avancées. Dans l’ensemble, les commentaires de la communauté mettent en évidence l’appréciation des fonctionnalités existantes et le désir d’améliorer continuellement l’outil.

Enfin, les développeurs utilisant Visual Studio Copilot Cha devraient utiliser ce logiciel Visual Studio 2022 Version 17.8 ou supérieure. De plus, les développeurs doivent vérifier que le compte GitHub connecté à Visual Studio est associé à un abonnement GitHub Copilot actif.