Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Du kan få förslag och insikter på kodnivå baserat på rekommendationer för kodoptimeringar med GitHub Copilot med antingen:
- GitHub Copilot-chatten i Visual Studio eller Visual Studio Code med Application Insights Code Optimizations-tilläggen.
- Tillägget Kodoptimeringar integreras med GitHub Copilot för Azure i Visual Studio Code, så att du kan interagera med det indirekt via
@Azurei askläget. Om du inte redan har installerat tillägget Application Insights Code Optimizations (förhandsversion) uppmanas du att installera det.
- Tillägget Kodoptimeringar integreras med GitHub Copilot för Azure i Visual Studio Code, så att du kan interagera med det indirekt via
- GitHub Copilot-kodningsagenten för att tilldela GitHub-problem från kodoptimeringar och iterera med GitHub Copilot via granskningar av pull-begäranden.
Anmärkning
Om du använder GitHub Copilot-kodningsagenten måste du överföra dina data till andra länder där Microsoft är verksamt, inklusive USA. Genom att använda den här funktionen godkänner du överföringen av dina data utanför ditt land. Läs Microsofts sekretesspolicy.
Förutsättningar
- Installera tilläggen för kodoptimeringar via Marketplace:
- Ställ in en GitHub Copilot-prenumeration
- Aktivera GitHub Copilot-kodningsagenten för att tilldela problem från kodoptimeringar till GitHub Copilot
Användning
Lär dig hur du använder GitHub Copilot för att åtgärda din kod via följande instruktionsguider:
- Tillägg för kodoptimering
- GitHub Copilot agent för kodning
Exempelfrågor
När kodoptimeringstillägget har installerats introduceras en agent som heter @code_optimizations med några kommandon eller "färdigheter" som du kan använda i GitHub Copilot för att interagera med problem med kodoptimeringar. Till exempel:
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
Begränsningar
Vissa funktioner för kodoptimeringstillägg är endast tillgängliga:
- Till Azure Application Insights-kodoptimeringsanvändare
- Till GitHub Copilot- och GitHub Copilot Chat-användare
- Till offentligt moln (inga nationella moln) och portal.azure.com
- På engelska under den offentliga förhandsversionen
Nästa steg
Lär dig att: