Tehisintellekti genereeritud koodi lisamine Copiloti abil (eelversioon)
[See teema on väljalaske-eelne dokumentatsioon ja seda võidakse muuta.]
Lisage AI-genereeritud kood, kasutades koodis Visual Studio Copilot, et aidata teil luua koodi, kasutades loomuliku keele vestlust. Samuti saate süveneda olemasolevasse koodi ja õppida, mida see tähendab, kasutades funktsiooni Selgita . Sisse Power Pages saate saidikohandusi teha HTML-i, JS-i või CSS koodiga, mida vähese koodikirjutusvajadusega disainistuudios Power Pages praegu ei toetata. See Copiloti vestluskogemus aitab teenuse Power Pages arendajatel, nagu teie, koodi kirjutada, kirjeldades teie oodatavat koodikäitumist loomuliku keele abil. 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 teemat KKK tehisintellekti genereeritud koodi kohta, kasutades Copilot.
eeltingimused
Copilot kasutamise ja piirangute mõistmiseks vaadake üle tingimused ja vastutustundliku tehisintellekti KKK dokumendid. Copilot kasutamise alustamiseks kontrollige Power Pages järgmisi nõudeid.
Visual Studio Code
Installige uusim Power Platform tööriistade laiendus.
Avage koodis Visual Studio saidi juurkaust.
Logige lehel teenuse Power Pages Copiloti sisse oma teenuse Dataverse keskkonna identimisteabega.
Visual Studio Veebi kood
Copilot Power Pages saate kasutada ka koodi redigeerimisel veebikoodi Visual Studio abil.
Kasutage koodi genereerimiseks Copilot
Oluline
Copilot koodis Visual Studio on häälestatud saitidele Power Pages koodi genereerima, nii et selle funktsioonid piirduvad saidi toetatud keeltega Power Pages , nagu HTML, JavaScript ja CSS. Copiloti loodud kood kasutab toetatud raamistikke nagu bootstrap ja jQuery.
- Kirjeldage Copiloti vestluses soovitud koodikäitumist, mis kasutab loomulikku keelt. Näiteks vormide valideerimise kood või Ajax-kõned kasutades teenuse Power Pages veebi API-t.
- Jätkake oma küsimuste ümbersõnastamist Copilot vestluses iteratiivselt, kuni saate selle, mida vajate.
- Kui olete loodud koodiga rahul, saate koodilõigend hõlpsalt kopeerida ja kleepida või koodi saidile Power Pages sisestada ja koodi veelgi muuta.
- Kasutage üles/alla nooleklahvi, et liikuda viimati sisestatud viipade vahel.
Näited:
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
Märkus.
- Copiloti loodud koodil ei pruugi olla tabelite või veergude jaoks õigeid nimesid, seetõttu on soovitatav enne koodi kasutamist neid üksikasju kontrollida.
- 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.
Koodi mõistmiseks kasutage funktsiooni Selgita
Copilot’s Explain funktsioon on kasulik arendajatele, kes töötavad olemasoleva koodiga ja soovivad sellest aru saada. Funktsiooni Selgita kasutamiseks toimige järgmiselt.
Valige koodiredaktorist koodiread, mida soovite mõista. Paremklõpsake kontekstisisese menüü avamiseks. Valige Copilot sisse Power Pages ja valige Selgita. Copilot salvestab valitud koodiread vestluspaneelile ja annab teile koodi selgitava vastus.
Teise võimalusena valige koodiread ja tippige Explain selected code
vestluspaneelile Copilot. Samuti saate otse küsida Copilot, lisades koodi viibale. 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 vastus tagasiside suvandid, 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.