Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
[See teema on eelväljaande dokumentatsioon ja võib muutuda.]
Lisage AI-genereeritud kood Visual Studio Code Copilot abil, et saaksite koodi luua loomulikus keeles vestluste kaudu. Samuti saate süveneda olemasolevasse koodi ja õppida, mida see tähendab, kasutades funktsiooni Selgita. Power Pages saate saidikohandusi teha HTML-, JS- või CSS-koodi abil, mida Power Pages madala koodiga kujundusstuudio praegu ei toeta. See Copilot vestlusfunktsioon aitab Power Pages arendajatel kirjutada koodi, kirjeldades oma eeldatavat koodikäitumist loomulikus keeles. Seejärel saate loodud koodi täiustada ja kasutada seda oma saidi kohandamisel.
Oluline
- See on eelvaate funktsioon.
- Eelvaatefunktsioonid ei ole mõeldud kasutamiseks tootmises ja nende funktsioonid võivad olla piiratud. Need funktsioonid on saadaval enne ametlikku väljastamist, et kliendid saaksid sellele varakult juurdepääsu ja võiksid tagasisidet anda.
- Selle funktsiooni võimaluste ja piirangute mõistmiseks vaadake KKK-d tehisintellekti loodud koodi kohta Copiloti abil.
eeltingimused
Copilot kasutamise ja piirangute mõistmiseks vaadake läbi tingimused ja vastutustundlike tehte-te KKK dokumentidest. Copiloti Power Pages kasutamise alustamiseks kontrollige järgmisi nõudeid.
Visual Studio Code
Installige uusim Power Platform laiendus Tööriistad.
Avage saidi juurkaust koodis Visual Studio .
Logige Power Pages Copilot sisse oma Dataverse'i keskkonna identimisteabega.
Visual Studio Kood veebi jaoks
Koodi redigeerimisel saate Power Pages kasutada ka Copilot, kasutades Visual Studio Code veebirakendust.
Copiloti kasutamine koodi loomiseks
Oluline
Copilot in Visual Studio Code on häälestatud saitide jaoks Power Pages koodi genereerimiseks, nii et selle funktsioonid piirduvad Power Pages saidi toetatud keeltega, nagu HTML, JavaScript ja CSS. Copilot loodud kood kasutab toetatud raamistikke nagu Bootstrap ja jQuery.
- Kirjeldage Copilot vestluses soovitud koodikäitumist loomuliku keele abil. Näiteks vormi valideerimise või Ajaxi kõnede kood Power Pages Web API abil.
- Jätkake oma küsimuste ümbersõnastamist kaaspiloodi vestluses iteratiivselt, kuni saate vajaliku.
- Kui olete loodud koodiga rahul, saate koodilõiget hõlpsalt kopeerida ja kleepida või koodi Power Pages saidile lisada ja koodi veelgi muuta.
- Kasutage üles/alla nooleklahvi, et liikuda viimati sisestatud viipade vahel.
Näited:
Write code for Web API to fetch active contactsWrite code in JavaScript to make sure that submitted value for phone number field is in valid format
Märkus.
- Copilot loodud koodil ei pruugi olla tabelite või veergude jaoks õigeid nimesid, seega kontrollige neid üksikasju enne koodi kasutamist.
- Täpsema koodi loomiseks veenduge, et avate faili kohas, kus soovite koodi kasutada. Näiteks avage veebimall, kuhu soovite lisada veebi API koodi, või avage vormide jaoks kohandatud JavaScripti fail, kuhu soovite väljade valideerimise lisada.
Funktsiooni Selgita kasutamine koodi mõistmiseks
Copiloti selgitamise funktsioon on kasulik arendajatele, kes töötavad olemasoleva koodiga ja soovivad sellest aru saada. Selgituse kasutamiseks toimige järgmiselt.
Valige koodiredaktoris koodiread, mida soovite mõista. Kontekstimenüü avamiseks paremklõpsake. Valige Copilot ja Power Pages valige Selgita. Copilot salvestab vestluspaneelil valitud koodiread ja annab teile koodi selgitava vastuse.
Teise võimalusena valige koodiread ja tippige Explain selected code Copiloti vestluspaneelile. Samuti saate Copilotilt otse küsida, lisades koodi viiba. Näiteks võite küsida Explain the following code {% include 'Page Copy'%}.
Teadaolevad probleemid
Mõnel juhul liigitatakse viip valesti ründekoodiks.
Aidake meil seda funktsiooni täiustada
Valige Copilot vestluse igas vastuses tagasisidesuvandid, pöial üles (👍), kui teile meeldib vastus, või pöial alla (👎), kui see teile ei meeldinud. Teie tagasiside aitab oluliselt täiendada selle funktsiooni võimalusi.