Legg til kode generert av kunstig intelligens ved hjelp av Copilot (forhåndsversjon)

[Dette emnet inneholder dokumentasjon for forhåndsversjonen, og kan bli endret.]

Legg til kunstig intelligens-generert kode ved hjelp av Copilot i Visual Studio Code for å hjelpe deg med å opprette kode gjennom samhandling med naturlig språkchat. Du kan også fordype deg i eksisterende kode og lære hva den innebærer ved å bruke Forklar-funksjonen. I Power Pages kan du gjøre områdetilpasninger ved hjelp av HTML-, JS- eller CSS-kode som Power Pages utformingsstudio med lav kode for øyeblikket ikke støtter. Denne Copilot chatteopplevelsen hjelper Power Pages utviklere som deg til å skrive kode ved å beskrive forventet kodeatferd gjennom naturlig språk. Du kan deretter finjustere den genererte koden og bruke den når du tilpasser nettstedet.

Visual Studio Code med Copilot i Power Pages.

Viktig

  • Dette er forhåndsversjonsfunksjon.
  • Forhåndsversjonsfunksjonene er ikke ment for produksjonsbruk og kan ha begrenset funksjonalitet. Disse funksjonene er tilgjengelige før en offisiell utgivelse, slik at kunder kan få tidlig tilgang og gi tilbakemeldinger.
  • Hvis du vil vite mer om funksjonaliteten og begrensningene ved denne funksjonen, kan du se Vanlige spørsmål om kode generert av kunstig intelligens ved hjelp av Copilot.

Forutsetning

Hvis du vil forstå bruken og begrensningene til Copilot, kan du se gjennom vilkårene og vanlige spørsmål om ansvarlige ai-dokumenter. Kontroller følgende krav for å begynne å bruke Copilot i Power Pages.

Visual Studio Code

  • Installer den nyeste Power Platform Tools-utvidelsen.

  • Åpne nettstedsrotmappen i Visual Studio Code.

    Visual Studio Code-filutforsker.

  • Logg på Power Pages Copilot ved hjelp av legitimasjonen for dataversemiljøet.

Visual Studio Code for nettet

Du kan også bruke Copilot i Power Pages mens du redigerer kode ved hjelp av Visual Studio Code for nettet.

Et skjermbilde av Visual Studio Code for nettet.

Bruke Copilot til å generere kode

Viktig

Copilot i Visual Studio Code er innstilt på å generere kode for Power Pages-nettsteder, slik at funksjonene er begrenset til språk som støttes av Power Pages-nettsteder, for eksempel HTML, JavaScript og CSS. Den genererte koden fra Copilot bruker støttede rammeverk som Bootstrap og jQuery.

  1. I Copilot chat beskriver du kodevirkemåten du vil bruke ved hjelp av naturlig språk. Kode for skjemavalidering eller Ajax-kall ved hjelp av Power Pages web-API.
  2. Fortsett å omformulere spørsmålene dine i Copilot-nettpraten, og gjenta dem til du har det du trenger.
  3. Når du er fornøyd med den genererte koden, kan du enkelt kopiere og lime inn kodesnutten eller sette inn koden på nettstedet Power Pages og endre koden ytterligere.
  4. Bruk pil opp/pil ned til å navigere mellom nylig angitte spørringer.

Eksempler:

  • Write code for Web API to fetch active contacts
  • Write code in JavaScript to make sure that submitted value for phone number field is in valid format

Merk

  • Copilot generert kode har kanskje ikke de riktige navnene på tabeller eller kolonner, så bekreft disse detaljene før du bruker koden.
  • Hvis du vil generere mer nøyaktig kode, må du sørge for at du åpner filen der du vil bruke koden. Åpne for eksempel en nettmal der du vil legge til nett-API-kode eller åpne en egendefinert JavaScript-fil for skjemaer der du vil legge til feltvalidering.

Legg til kode generert av kunstig intelligens.

Bruk Forklar for å forstå kode

Copilots Forklar-funksjon er nyttig for utviklere som jobber med eksisterende kode og vil forstå den. Følg disse trinnene for å bruke Forklar:

Velg kodelinjene du vil forstå, fra koderedigeringsprogrammet. Høyreklikk for å få tilgang til hurtigmenyen. Velg Copilot i Power Pages, og velg Forklar. Copilot registrerer de valgte kodelinjene i samtalepanelet og gir et svar som forklarer koden til deg.

Du kan også velge kodelinjene og skrive inn Explain selected code i Copilot-nettpratpanelet. Du kan også spørre Copilot direkte ved å legge til koden i spørringen. Du kan for eksempel spørre Explain the following code {% include 'Page Copy'%}.

Et skjermbilde av menyvalgene for å få tilgang til Copilots Forklar-funksjon i Visual Studio Code.

Kjente problemer

I noen tilfeller klassifiseres spørringen feilaktig som skadelig kode.

Hjelp oss med å forbedre denne funksjonen

I hvert svar fra Copilot chat velger du tilbakemeldingsalternativene, en tommel opp (👍) hvis du liker svaret eller tommelen ned (👎) hvis du ikke likte det. Tilbakemeldingen bidrar sterkt til å forbedre funksjonene i denne funksjonen.

Tekst som brukes av skjermlesere.

Se også