Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez obtenir des suggestions et des insights au niveau du code en fonction des recommandations d’optimisation du code avec GitHub Copilot à l’aide des deux :
- Le chat de GitHub Copilot dans Visual Studio ou Visual Studio Code avec les extensions d'optimisation du code Application Insights.
- L’extension Optimisations du code s’intègre à GitHub Copilot pour Azure dans Visual Studio Code, ce qui vous permet d’interagir indirectement via
@Azure
le mode Demander. Si vous n’avez pas déjà installé l’extension Application Insights Code Optimizations (préversion), vous serez invité à l’installer.
- L’extension Optimisations du code s’intègre à GitHub Copilot pour Azure dans Visual Studio Code, ce qui vous permet d’interagir indirectement via
- L’agent de codage GitHub Copilot pour assigner des problèmes GitHub liés aux optimisations du code et itérer avec GitHub Copilot via des revues de pull request.
Remarque
L’utilisation de l’agent de codage Copilot GitHub nécessite le transfert de vos données vers d’autres pays dans lesquels Microsoft opère, y compris les États-Unis. En utilisant cette fonctionnalité, vous acceptez le transfert de vos données en dehors de votre pays. Lisez la déclaration de confidentialité Microsoft.
Conditions préalables
- Installez les extensions Code Optimisations via le Marketplace :
- Configurer un abonnement GitHub Copilot
- Permettre à l’agent de codage GitHub Copilot d’affecter des problèmes d’optimisation du code à GitHub Copilot
Utilisation
Découvrez comment utiliser GitHub Copilot pour corriger votre code via les guides pratiques suivants :
- Extensions d’optimisation du code
- Agent de codage GitHub Copilot
Exemples de questions
Une fois installée, l’extension Optimisations du code introduit un agent appelé @code_optimizations
avec quelques commandes ou « compétences » que vous pouvez utiliser dans GitHub Copilot pour interagir avec les problèmes liés aux optimisations du code. Par exemple:
Visual Studio
@code_optimizations /connect <Your Application Insights resource name>
Visual Studio Code
@code_optimizations /insights <Your Application Insights AppID>
@azure Any code optimizations for this app?
@code_optimizations /optimize <Your Code Optimizations GitHub Issue Number>
@azure Optimize my code based on GitHub issue number <Your Code Optimizations GitHub Issue Number>
@code_optimizations /optimize
Limites
Certaines fonctionnalités d’extension Optimisation du code sont disponibles uniquement :
- Pour les utilisateurs d’Azure Application Insights Code Optimizations
- Pour les utilisateurs gitHub Copilot et GitHub Copilot Chat
- Vers le cloud public (aucun cloud national) et portal.azure.com
- En anglais pendant l'aperçu public
Étapes suivantes
Découvrez comment :