Dodajanje programske kode, generirane z umetno inteligenco, z uporabo Copilota (predogledna različica)

[Ta tema je predizdajna dokumentacija in se lahko spremeni.]

Dodajte kodo, ustvarjeno z AI, tako Copilot v Visual Studio Code, da boste lahko ustvarili kodo prek interakcije v klepetu v naravnem jeziku. Z uporabo funkcije Explain se lahko poglobite v obstoječo kodo in izveste, kaj pomeni. V Power Pages s kodo HTML, JS ali CSS prilagoditve mesta, ki jih Power Pages nizkokodni studio trenutno ne podpira. Ta Copilot klepeta pomaga razvijalcem Power Pages kot ste vi, napisati kodo tako, da opisuje vaše pričakovano delovanje kode prek naravnega jezika. Ustvarjeno kodo lahko izboljšate in jo uporabite pri prilagajanju svojega spletnega mesta.

Visual Studio Koda s Copilotom vklopljena Power Pages.

Pomembno

Zahteve

Če želite razumeti uporabo in omejitve Copilot, preglejte pogoje in dokumente s pogostimi vprašanji o odgovorni AI. Za začetek uporabe programa Copilot v Power Pages preverite naslednje zahteve.

Visual Studio Code

  • Namestite najnovejšo razširitev Tools. Power Platform

  • Odprite korensko mapo spletnega mesta v kodi. Visual Studio

    Raziskovalec kode storitve Visual Studio Code.

  • Vpišite se Power Pages Copilot s poverilnicami za Okolje Dataverse.

Visual Studio Koda za splet

Med urejanjem kode Copilot v Power Pages uporabite tudi Visual Studio Code za splet.

Posnetek zaslona spletne kode. Visual Studio

Za ustvarjanje kode uporabite Copilot

Pomembno

Copilot v kodi je nastavljen za ustvarjanje kode za spletna mesta, zato so njegove funkcionalnosti omejene na jezike, ki jih spletna mesta podpirajo, kot so HTML, JavaScript in ... Visual Studio Power Pages Power Pages CSS Ustvarjena koda iz Copilot uporablja podprta ogrodja, kot sta Bootstrap in jQuery.

  1. V Copilot opišite želeno vedenje kode z naravnim jezikom. Na primer koda za preverjanje obrazca ali klici Ajax z uporabo Power Pages Web API.
  2. V klepetu Copilot nadaljujte z iterativnim preoblikovanjem vprašanj, dokler ne dobite tistega, kar potrebujete.
  3. Ko ste zadovoljni z ustvarjeno kodo, lahko preprosto kopirate in prilepite izrezek kode ali vstavite kodo na spletno mesto Power Pages in dodatno spremenite kodo.
  4. Uporabite tipko s puščico gor/dol za krmarjenje med nedavno vnesenimi pozivi.

Primeri:

  • 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

opomba,

  • Copilot ustvarjena koda morda nima pravilnih imen za tabele ali stolpce, zato pred uporabo kode preverite te podrobnosti.
  • Za ustvarjanje natančnejše kode ne pozabite odpreti datoteke, v kateri želite uporabiti kodo. Na primer, odprite spletno predlogo, kjer želite dodati kodo spletnega API-ja ali odpreti datoteko JavaScript po meri za obrazce, kjer želite dodati preverjanje veljavnosti polj.

Dodajte kodo, ustvarjeno z umetno inteligenco.

Za razumevanje kode uporabite Explain

Funkcija Explain v Copilotu je uporabna za razvijalce, ki delajo na obstoječi kodi in jo želijo razumeti. Če želite uporabiti funkcijo »Pojasnilo«, sledite tem korakom:

V urejevalniku kode izberite vrstice kode, ki jih želite razumeti. Z desno miškino tipko kliknite za dostop do kontekstnega menija. Izberite Copilot v Power Pages in izberite Razloži. Copilot posname izbrane vrstice kode v klepetalni plošči in vam posreduje odgovor, v katerem razloži kodo.

Lahko pa izberete vrstice kode in jih vnesete v klepetalno ploščo Copilot. Explain selected code Copilota lahko vprašate tudi neposredno tako, da v poziv dodate kodo. Na primer, lahko vprašate Explain the following code {% include 'Page Copy'%}.

Posnetek zaslona izbir menija za dostop do funkcije Explain v programu Copilot v kodi. Visual Studio

Znane težave

V nekaterih primerih je poziv nepravilno razvrščen kot zlonamerna koda.

Pomagajte nam izboljšati to funkcijo

V vsakem odgovoru Copilot izberite možnosti povratnih informacij s palcem navzgor (👍), če vam je odgovor všeč, ali palec navzdol (👎), če vam ni bil všeč. Vaše povratne informacije močno pripomorejo k izboljšanju zmogljivosti te funkcije.

Besedilo, ki ga uporabljajo bralniki zaslona.

Glejte tudi