Dodavanje koda koji je generisala veštačka inteligencija pomoću funkcije Copilot (verzija za pregled)

[Ova tema je prerelease dokumentacija i podložna je promenama.]

Dodajte kod generisan veštačkom inteligencijom koristeći Copilot u kodu Visual Studio koji će vam pomoći da kreirate kod koristeći interakciju sa ćaskanjem na prirodnom jeziku. Takođe možete dublje da se udubite u postojeći kod i naučite šta to znači pomoću funkcije Objasni. U Power Pages, pravite prilagođavanja sajta pomoću HTML-a, JS-a ili CSS koda koji trenutno nisu podržani u Power Pages dizajnerskom studiju sa niskim kodom. Ovo Copilot iskustvo ćaskanja pomaže Power Pages programerima kao što ste vi da napišu kôd opisujući očekivano ponašanje koda koristeći prirodni jezik. Zatim možete da suzite generisani kôd i koristite ga prilikom prilagođavanja lokacije.

Visual Studio Kod sa Copilot u Power Pages.

Važno

  • Ovo je preliminarna funkcija.
  • Funkcije pregleda nisu namenjene za korišćenje u proizvodnji i mogu da imaju ograničene funkcionalnosti. Ove funkcije su dostupne pre zvaničnog objavljivanja kako bi klijenti mogli ranije da im pristupe i pruže povratne informacije.
  • Da biste razumeli mogućnosti i ograničenja ove funkcije, pogledajte FAQ za kod generisan AI-om koristeći Copilot.

Preduslovi

Da biste razumeli upotrebu i ograničenja Copilot, pregledajte uslove i odgovorne AI FAK dokumente. Proverite sledeće uslove da biste počeli da koristite Copilot u Power Pages.

Visual Studio Code

  • Instalirajte najnoviju Power Platform ekstenziju Tools.

  • Otvorite root fasciklu sajta u kodu Visual Studio .

    Visual Studio Code istraživač.

  • Prijavite se u Power Pages Copilot koristeći akreditive Dataverse okruženja.

Visual Studio Kod za veb

Takođe možete koristiti Copilot u Power Pages dok uređujete kod koristeći Visual Studio Code for the Web.

Snimak ekrana Visual Studio koda za Veb.

Koristite Copilot za generisanje koda

Važno

Copilot u kodu Visual Studio je podešen da generiše kod za Power Pages sajtove, tako da su njegove funkcionalnosti ograničene na Power Pages jezike koji podržavaju sajtove kao što su HTML, JavaScript i CSS. Generisani kôd iz funkcije Copilot koristi podržane radne okvire kao što su bootstrap i jQuery.

  1. U Copilot ćaskanju opišite prirodnim jezikom ponašanje koda koji želite da koristite. Na primer, kôd za proveru valjanosti obrasca ili Ajax pozive pomoću Power Pages Web API-ja.
  2. Nastavite da preformulišete svoja pitanja u Copilot ćaskanju iterativno dok ne dobijete ono što vam je potrebno.
  3. Kada ste zadovoljni generisanim kodom, možete lako kopirati i nalepiti isečak koda ili ubaciti kod na Power Pages sajt i dalje modifikovati kod.
  4. Koristite tastere sa strelicama nagore/nadole da biste se kretali između nedavno unetih odziva.

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

Belešku

  • Kod generisan kopilotom možda neće imati tačne nazive za tabele ili kolone, pa se preporučuje da proverite ove detalje pre upotrebe koda.
  • Da biste generisali precizan kôd, uverite se da ste otvorili datoteku u kojoj želite da koristite kôd. Na primer, otvorite veb-predložak gde želite da dodate Web API kôd ili otvorite prilagođenu JavaScript datoteku za obrasce u koje želite da dodate proveru valjanosti polja.

Dodajte kod generisan AI.

Koristite Objasnite da biste razumeli kod

Copilot's Explain funkcija je korisna za programere koji rade na postojećem kodu i žele da ga razumeju. Da biste koristili Objašnjenje, sledite ove korake:

Izaberite linije koda koje želite da razumete iz uređivača koda. Kliknite desnim tasterom miša da biste pristupili meniju u kontekstu. Izaberi Copilot i Power Pages izaberi Objasni. Copilot beleži odabrane linije koda na panelu za ćaskanje i pruža odgovor objašnjavajući vam kod.

Alternativno, izaberite linije koda i upišite Explain selected code u Copilot chat panel. Takođe možete direktno pitati Copilot dodavanjem koda u prompt. Na primer, možete pitati Explain the following code {% include 'Page Copy'%}.

Snimak ekrana izbora menija za pristup Copilot-ovoj funkciji Objašnjenje u Visual Studio kodu.

Poznati problemi

U nekim slučajevima, odzivnik je pogrešno klasifikovan kao zlonamerni kôd.

Pomozite nam da poboljšamo ovu funkciju

U svakom odgovor Copilot ćaskanja, izaberite opcije povratnih informacija, palac gore (👍) ako vam se sviđa odgovor ili palac dole (👎) ako vam se ne sviđa. Vaše povratne informacije u velikoj meri pomažu da se poboljšaju mogućnosti ove funkcije.

Tekst koji koriste čitači ekrana.

Pogledajte i ovo