AI ģenerēta koda pievienošana, izmantojot Copilot (priekšskatījums)
[Šī tēma ir pirmsizlaides dokumentācija, un tā var tikt mainīta.]
Pievienojiet AI ģenerētu kodu, izmantojot Copilot kodā Visual Studio , lai palīdzētu jums izveidot kodu, izmantojot dabiskās valodas tērzēšanas mijiedarbību. Varat arī iedziļināties esošajā kodā un uzzināt, ko tas nozīmē, izmantojot funkciju Izskaidrot . Turklāt Power Pages jūs veicat vietnes pielāgojumus, izmantojot HTML, JS vai CSS kodu, kas pašlaik netiek atbalstīti Power Pages mazkoda dizaina studijā. Šī Copilot tērzēšanas funkcionalitāte palīdz Power Pages izstrādātājiem rakstīt kodu, aprakstot savu paredzēto koda uzvedību, izmantojot dabisko valodu. Pēc tam ģenerēto kodu var precizēt un izmantot, pielāgojot vietni.
Svarīgi
- Šis ir priekšskatījuma līdzeklis.
- Priekšskatījuma līdzekļi nav paredzēti komerciālai lietošanai, un to funkcionalitāte var būt ierobežota. Šie līdzekļi ir pieejami pirms oficiālā laidiena, lai klienti varētu priekšlaikus piekļūt līdzeklim un sniegt atsauksmes.
- Lai izprastu šī līdzekļa iespējas un ierobežojumus, skatiet sadaļu Bieži uzdotie jautājumi par AI ģenerētu kodu, izmantojot Copilot.
Priekšnoteikumi
Lai izprastu Copilot lietojumu un ierobežojumus, pārskatiet noteikumus un BUJ par atbildīgu MI dokumentus. Pārbaudiet tālāk norādītās prasības, lai sāktu lietot Copilot Power Pages.
Visual Studio Code
Instalējiet jaunāko Power Platform rīku paplašinājumu.
Atveriet vietnes saknes mapi kodā Visual Studio .
Pierakstieties Power Pages Copilot ar saviem Dataverse vides akreditācijas datiem.
Visual Studio Tīmekļa kods
Varat arī izmantot Copilot Power Pages , rediģējot kodu, izmantojot Visual Studio kodu tīmeklim.
Izmantojiet Copilot, lai ģenerētu kodu
Svarīgi
Copilot kodā Visual Studio ir pielāgots, lai ģenerētu kodu Power Pages vietnēm, tāpēc tā funkcijas ir ierobežotas ar Power Pages vietnes atbalstītām valodām, piemēram, HTML, JavaScript un CSS. Copilot ģenerētais kods izmanto atbalstītās struktūras, piemēram, bootstrap un jQuery.
- Copilot tērzēšanā aprakstiet koda uzvedību, ko vēlaties izmantot dabiskā valodā. Piemēram, kods veidlapu validācijai vai Ajax izsaukumi, izmantojot Power Pages tīmekļa API.
- Turpiniet pārfrāzēt savus jautājumus Copilot tērzēšanā iteratīvi, līdz saņemat nepieciešamo.
- Kad esat apmierināts ar ģenerēto kodu, varat viegli kopēt un ielīmēt koda fragments vai ievietot kodu Power Pages vietnē un modificēt kodu tālāk.
- Izmantojiet augšupvērsto bultiņas taustiņu, lai naviģētu starp nesen ievadītajām uzvednēm.
Piemēri:
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
Piezīmes
- Copilot ģenerētajam kodam, iespējams, nav pareizo tabulu vai kolonnu nosaukumu, tāpēc pirms koda izmantošanas ieteicams pārbaudīt šo informāciju.
- Lai ģenerētu precīzāku kodu, atveriet failu, kurā vēlaties lietot šo kodu. Piemēram, atveriet tīmekļa vedni kur vēlaties pievienot Web API kodu, vai atveriet pielāgotu JavaScript failu veidlapām, kurās vēlaties pievienot lauka validāciju.
Izmantojiet funkciju Explain (Paskaidrot), lai saprastu kodu
Copilot's Explain funkcija ir noderīga izstrādātājiem, kuri strādā pie esošā koda un vēlas to saprast. Lai izmantotu funkciju Explain, rīkojieties šādi:
Atlasiet koda rindas, kuras vēlaties saprast no koda redaktora. Noklikšķiniet ar peles labo pogu, lai piekļūtu konteksta izvēlnei. Atlasiet Copilot un Power Pages izvēlieties Paskaidrot. Copilot reģistrē izvēlētās koda rindas tērzēšanas panelī un sniedz atbilde, izskaidrojot kodu jums.
Varat arī atlasīt koda rindas un ierakstiet Explain selected code
Copilot tērzēšanas panelī. Varat arī tieši jautāt Copilot, pievienojot kodu uzvednē. Piemēram, jūs varat jautāt Explain the following code {% include 'Page Copy'%}
.
Zināmās problēmas
Dažos gadījumos uzvedne tiek nepareizi kvalificēta kā ļaunprātīgs kods.
Palīdziet mums uzlabot šo funkciju
Katrā Copilot tērzēšanas atbilde atlasiet atsauksmju opcijas, īkšķi uz augšu (👍), ja jums patīk atbilde, vai īkšķi uz leju (👎), ja jums tas nepatika. Jūsu atsauksmes lieliski palīdz uzlabot šī līdzekļa iespējas.