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.
Med tillägget Kodoptimeringar för Visual Studio kan du generera ett förslag på kodkorrigering för prestandaproblem som identifieras av kodoptimeringar i dina .NET-appar som körs.
Den här artikeln vägleder dig genom att använda tillägget med GitHub Copilot i Visual Studio.
Förutsättningar
- Installera version 17.12 eller senare av Visual Studio.
- Registrera dig för och logga in på ett GitHub-konto med en giltig GitHub Copilot-prenumeration.
- Aktivera följande tjänster för .NET-programmet:
Verifiera kodoptimeringar för ditt program
Kom igång genom att se till att kodoptimeringar identifieras för ditt program.
I Azure-portalen navigerar du till din Application Insights-resurs.
Välj Undersök>Prestanda.
På bladet Prestanda väljer du knappen Kodoptimeringar på den översta menyn.
Anteckna:
- Application Insights-resursens namn.
- Application Insights-program-ID:t finns på API Access-bladet.
- Det konto som du är inloggad på Azure-portalen med.
Installera tillägget Kodoptimeringar (förhandsversion)
Installera tillägget Kodoptimeringar för Visual Studio.
Åtgärda problem i koden med hjälp av tillägget
När kodoptimeringstillägget (förhandsversion) har installerats introduceras en agent som anropas @code_optimizations med några kommandon eller "färdigheter" som du kan använda i GitHub Copilot för att interagera med problem med kodoptimering.
I Visual Studio öppnar du lagringsplatsen med .NET-programmet med kodoptimering aktiverat.
Öppna GitHub Copilot-chatten.
Anropa tillägget genom att köra följande kommando, ersätta platshållaren med ditt eget Application Insights-resursnamn eller med Application Insights-program-ID.
@code_optimizations /connect <YOUR_APPLICATION_INSIGHTS_RESOURCE_NAME_OR_APPLICATION_ID>Kommandot hämtar de vanligaste problemen från kodoptimeringar, mappar dem till källkoden på din lokala lagringsplats och föreslår korrigeringar/rekommendationer. Den genererar automatiskt den högsta rekommendationen.
Anmärkning
Som standard returneras endast problem från de senaste 24 timmarna.
Generera korrigeringar för andra problem genom att följa anvisningarna i Copilot-svaret.