Varat nekavējoties sākt izmantot Copilot kā viedo koda palīgu.
GitHub Copilot ir ar AI darbināms koda pabeigšanas rīks. Tas izmanto OpenAI GPT (ģeneratīvo iepriekš apmācītu transformatoru) tehnoloģiju, lai nodrošinātu savus ieteikumus. Tas var ieteikt koda fragmentus un pat visas funkcijas, pamatojoties uz jūsu rakstītā koda kontekstu.
Lai izmantotu GitHub Copilot, jums ir jāinstalē paplašinājums savā redaktorā un pēc tam jāautentificē tas ar savu GitHub kontu.
GitHub Copilot instalēšana VS kodā
- Atvērt VS kods un pārliecinieties, vai esat pierakstījies pakalpojumā GitHub. Ja nē, noklikšķiniet uz Konti cilni loga apakšējā kreisajā stūrī un izvēlieties Ieslēdziet iestatījumu sinhronizāciju. Parādītajā uznirstošajā logā atlasiet Pierakstieties, izmantojot GitHub.
- Atlasot šo opciju, jūsu noklusējuma pārlūkprogrammā tiks atvērta GitHub pierakstīšanās lapa. Ievadiet savus akreditācijas datus, lai pierakstītos VS Code, izmantojot savu GitHub kontu.
- Atveriet cilni Paplašinājumi loga VS Code kreisajā pusē. Meklējiet GitHub Copilot un noklikšķiniet uz Uzstādīt poga; tam vajadzētu būt pirmajam no meklēšanas rezultātiem.
- Kad instalēšana ir pabeigta, parādīsies uznirstošais logs, kurā tiks lūgts reģistrēties GitHub Copilot. Noklikšķiniet uz Reģistrējieties GitHub Copilot pogu.
- Noklikšķinot uz pogas, jūsu noklusējuma pārlūkprogrammā tiks atvērta GitHub Copilot reģistrācijas lapa.
- Reģistrācijas lapā ir divi maksājumu plāni: a Mēneša plāns un a Gada plāns. Ikmēneša piedāvājums nodrošina viena mēneša bezmaksas izmēģinājuma versiju, savukārt gada plānā ir iekļauta divu mēnešu bezmaksas izmēģinājuma versija. Arī to izmaksas atšķiras, tāpēc izvēlieties sev piemērotāko. Pēc tam noklikšķiniet uz Iegūstiet piekļuvi GitHub Copilot pogu.
- Tiks parādīta lapa, kurā tiks apstiprināta maksājuma informācija, kurā jums būs jāievada norēķinu informācija. Kad esat pabeidzis, noklikšķiniet uz Saglabāt pogu.
- Nākamajā lapā, kas tiks parādīta, jums būs jāizvēlas maksājuma veids. Ievadiet un saglabājiet maksājuma informāciju.
- Iesniedzot maksājumu informāciju, tiks parādīta lapa, kurā būs redzams jūsu norēķinu un maksājumu informācijas kopsavilkums. Apstipriniet, ka informācija ir pareiza, un noklikšķiniet uz pogas Iesniegt.
- Tiks parādīta lapa, kurā jums būs jāizvēlas preferences. Jums būs jāizvēlas, vai GitHub Copilot var ieteikt kodu, kas atbilst publiskajam GitHub kodam. Izvēlieties atļaut vai bloķēt šo funkciju. Pēc tam noklikšķiniet uz Saglabājiet un sāciet pogu.
- Restartējiet VS kodu. Tas aktivizēs GitHub Copilot paplašinājumu. GitHub Copilot paplašinājuma logrīks ir VS koda loga apakšējā labajā stūrī.
Tagad esat gatavs sākt izmantot GitHub Copilot programmā VS Code.
GitHub Copilot izmantošana koda ģenerēšanai
Varat izmantot GitHub Copilot, lai ģenerētu kodu dažādos veidos, tostarp koda pabeigšanai un koda sintēzei. Kad kods ir pabeigts, jūs sākat rakstīt, un GitHub Copilot rakstīšanas laikā ieteiks aizpildījumus.
Pelēkā koda rinda ir GitHub Copilot paplašinājuma ieteikums. Lai pieņemtu koda ieteikumu, nospiediet tabulēšanas taustiņu. Lai ignorētu ieteikumu, turpiniet rakstīt kodu vai nospiediet Esc taustiņu.
Koda sintēze ģenerē veselus koda fragmentus, pamatojoties uz jūsu rakstīto kodu. Lai ģenerētu veselus koda fragmentus, ierakstiet komentāru, aprakstot fragmenta darbību, un pēc tam nospiediet Ievadiet.
GitHub Copilot ģenerēs pirmo koda rindiņu. Nospiediet Tab taustiņu, lai to pieņemtu, pēc tam nospiediet Ievadiet taustiņu, lai ģenerētu nākamo fragmenta rindiņu. Atkārtojiet, līdz viss fragments ir pabeigts.
Lūk, kā varat ģenerēt funkciju:
Lai izveidotu cilpu, kas palaiž funkciju piecas reizes, ierakstiet komentāru, un GitHub Copilot to ģenerēs jūsu vietā.
GitHub Copilot ģenerē tīrs kods. Tas izmanto arī OpenAI GPT neironu tīkls lai saprastu sava koda kontekstu.
GitHub Copilot izmantošana, lai izskaidrotu iepriekš uzrakstīto kodu
Lai izskaidrotu iepriekš uzrakstīto kodu, izmantojiet komentāru, lai pajautātu GitHub otrajam pilotam, ko dara fragments vai viss kods. Pievienot q: pirms jautājuma, lai paziņotu GitHub Copilot, komentārs ir jautājums. Pēc tam tas darbosies kā tērzēšanas robots un ģenerēs atbildi komentāra veidā.
GitHub Copilot ģenerētais komentārs sākas ar a: norādīt, ka tā ir atbilde.
GitHub Copilot izmantošana iepriekš uzrakstīta koda dokumentēšanai
Lai dokumentētu iepriekš uzrakstītu kodu, sāciet rakstīt, piemēram, virsrakstus kā komentārus funkcija clean_up_sentence tad Apraksts. GitHub Copilot ģenerēs funkcijas aprakstu.
Jūs varat darīt to pašu ar parametriem un jebkuru citu dokumentāciju, kas jums šķiet nepieciešama.
Kā GitHub Copilot iesaka kodu?
GitHub Copilot izmanto ģeneratīvu AI, lai ieteiktu koda fragmentus un pabeigtu koda blokus. Tajā tiek ņemta vērā programmēšanas valoda, izmantotās bibliotēkas un rakstītā koda struktūra. Tas palīdz ģenerēt atbilstošus ieteikumus.