Dela via


Snabbstart: Skapa och tillämpa dina egna uppgifter för modernisering av GitHub Copilot-appen

Den här snabbstarten visar hur du skapar och tillämpar dina egna uppgifter när du använder GitHub Copilot för appmodernisering.

Inom kodutveckling har företag ofta olika processer och kontroller för att följa organisationens principer och affärsbehov. I det här området kommer Mina uppgifter (anpassade) in. Din uppgift genereras genom att analysera kodkommittéer från redan migrerad kod. Uppgiften vägleder sedan Copilot för att reparera kod, enligt det mönster som har upprättats av den redan migrerade koden.

Följande video visar hur du använder GitHub Copilot-appmodernisering för att skapa och använda din egen anpassade uppgift för att migrera ett Java-projekt till Azure:


Prerequisites

Anmärkning

Om du använder Gradle stöds endast Gradle-omslutningsversionen 5+. Kotlin Domain Specific Language (DSL) stöds inte.

Funktionen My Tasks stöds inte ännu för IntelliJ IDEA.

Skapa en egen uppgift

Använd följande steg för att skapa en egen uppgift:

  1. Klona lagringsplatsen för Copilot-exempel för Java-migrering .

  2. I Visual Studio Code öppnar du projektmappen rabbitmq-sender i exempellagringsplatsen. Checka sedan ut projektet till källgrenen .

  3. I sidofältet Aktivitet öppnar du GitHub Copilot-appmoderniseringstilläggets panel, hovrar med musen över avsnittet UPPGIFTER och väljer sedan Skapa en anpassad uppgift.

    Skärmbild av Visual Studio Code som visar knappen för Skapa anpassad uppgift.

  4. I popup-dialogrutan väljer du Skapa ny uppgift.

    Skärmbild av Visual Studio Code som visar alternativet Skapa ny uppgift.

  5. Skriv migrera rabbitmq till Service Bus för att söka efter incheckningen som migrerar RabbitMQ. Markera motsvarande commit och välj sedan OK.

    Skärmbild av dialogrutan Visual Studio Code med rubriken Välj incheckningar som du vill spara.

  6. Välj eventuella icke-bakåtkompatibla ändringar från Arbetsträd om de finns, eller så kan du hoppa över valet och välja OK här.

    Skärmbild av dialogrutan Visual Studio Code med rubriken Välj ogenomförda ändringar.

  7. Om du vill importera incheckningarna från en fil väljer du Välj filer i nästa popup-dialogruta. Med det här alternativet kan du välja filer som innehåller den incheckningshistorik som du vill använda för den anpassade aktiviteten och filen som du har valt bearbetas lokalt. Välj Hoppa över filval för att fortsätta.

    Skärmbild av Visual Studio Code som visar dialogrutan Beskriv ändringar med hjälp av lokala filer.

  8. Ett standardaktivitetsnamn genereras. Byt namn på den anpassade uppgiften migrera rabbitmq och tryck på Retur för att bekräfta.

    Skärmbild av Visual Studio Code som visar dialogrutan Ange uppgiftsnamn.

  9. En standarduppgiftsbeskrivning genereras. Bekräfta genom att trycka på Retur .

    Skärmbild av Visual Studio Code som visar dialogrutan Beskriv uppgiftsinformation.

  10. Nu genereras din egen uppgift för migrering rabbitmq och visas i avsnittet UPPGIFTER – Mina uppgifter i gitHub Copilot-appmoderniseringsfönstret .

    Skärmbild av Visual Studio Code som visar avsnittet Uppgifter med uppgiften rabbitmq som visas.

Tillämpa din egen uppgift

Använd följande steg för att tillämpa din egen uppgift:

  1. Hitta din egen uppgift i avsnittet UPPGIFTER – Mina uppgifter i appmoderniseringsfönstret i GitHub Copilot . Kör den här aktiviteten genom att välja Kör aktivitet.

    Skärmbild av Visual Studio Code som visar avsnittet Uppgifter med knappen Kör uppgift markerad.

  2. Chattfönstret Copilot med agentläget öppnas automatiskt och fortsätter att köra olika verktyg i Copilot Chat-fönstret. Det skapar plan.md och progress.md som du kan granska och ändra. Ange manuellt fortsätt för att bekräfta och genomföra planen.

  3. Under kodändringarna väljer du Tillåt upprepade gånger för att låta agenten köra Git-kommandon, till exempel för att kontrollera systemstatus för versionskontroll eller checka ut en ny gren för migrering.

  4. Upprepad inmatning Fortsätt för att bekräfta användningen av verktyg och vänta tills kodändringarna har slutförts.

  5. När kodändringarna har slutförts tryck upprepade gånger på Fortsätt för att fortsätta med verifieringen och upprepa iterationsloopen.

  6. När verifieringen är klar granskar du kodändringarna och bekräftar dem genom att välja Behåll.

Se även

Fördefinierade uppgifter för modernisering av GitHub Copilot-appen