Puteți începe să utilizați Copilot ca asistent de cod inteligent imediat.

GitHub Copilot este un instrument de completare a codului alimentat de AI. Folosește tehnologia GPT (Generative Pre-trained Transformer) de la OpenAI pentru a-și alimenta sugestiile. Poate sugera fragmente de cod și chiar funcții întregi în funcție de contextul codului pe care îl scrieți.

Pentru a utiliza GitHub Copilot, trebuie să instalați o extensie în editor, apoi să o autentificați cu contul GitHub.

Instalarea GitHub Copilot în VS Code

  1. Deschis Cod VS și asigurați-vă că sunteți conectat cu GitHub. Dacă nu, faceți clic pe Conturi din partea stângă jos a ferestrei și alegeți Activați Sincronizarea setărilor. În fereastra pop-up care apare, selectați Conectați-vă cu GitHub.
  2. Selectarea acestei opțiuni va deschide pagina de conectare a GitHub în browserul dvs. implicit. Introduceți acreditările pentru a vă conecta la VS Code folosind contul GitHub.
  3. Accesați fila Extensii din partea stângă a ferestrei VS Code. Căutați GitHub Copilot și faceți clic pe
    instagram viewer
    Instalare buton; ar trebui să fie primul dintre rezultatele căutării.
  4. Odată ce instalarea este finalizată, va apărea o fereastră pop-up care vă va cere să vă înscrieți la GitHub Copilot. Faceți clic pe Înscrieți-vă la GitHub Copilot buton.
  5. Făcând clic pe butonul, se va deschide pagina de înscriere GitHub Copilot în browserul dvs. implicit.
  6. Pagina de înscriere conține două planuri de plată: a Plan lunar si a Plan anual. Cel lunar vă oferă o lună de încercare gratuită, în timp ce planul anual include o perioadă de încercare gratuită de două luni. Costurile lor diferă și ele, așa că alegeți-l pe cel care vi se potrivește. Apoi faceți clic pe Obțineți acces la GitHub Copilot buton.
  7. Va apărea o pagină pentru confirmarea detaliilor de plată, solicitându-vă să introduceți informațiile de facturare. Când ați terminat, faceți clic pe Salvați buton.
  8. Următoarea pagină care apare vă va cere să alegeți metoda de plată. Introduceți și salvați informațiile dvs. de plată.
  9. Când trimiteți informațiile de plată, va apărea o pagină care prezintă un rezumat al informațiilor dvs. de facturare și plată. Confirmați că informațiile sunt corecte și faceți clic pe butonul de trimitere.
  10. Va apărea o pagină care vă solicită să vă selectați preferințele. Vă va cere să alegeți dacă GitHub Copilot poate sugera cod care se potrivește cu codul public de pe GitHub. Alegeți fie să permiteți, fie să blocați această funcție. Apoi faceți clic pe Salvați și începeți buton.
  11. Reporniți VS Code. Aceasta va activa extensia GitHub Copilot. Widgetul extensiei GitHub Copilot este colțul din dreapta jos al ferestrei VS Code.

Acum sunteți gata să începeți să utilizați GitHub Copilot în VS Code.

Folosind GitHub Copilot pentru a genera cod

Puteți folosi GitHub Copilot pentru a genera cod în diferite moduri, inclusiv completarea codului și sinteza codului. Odată cu completarea codului, începeți să tastați și GitHub Copilot vă va sugera completări pe măsură ce scrieți.

Linia de cod gri este o sugestie de extensie GitHub Copilot. Pentru a accepta o sugestie de cod, apăsați tasta Tab. Pentru a ignora o sugestie, continuați să scrieți codul sau apăsați tasta Esc cheie.

Sinteza codului generează fragmente întregi de cod pe baza codului pe care îl scrieți. Pentru a genera fragmente de cod întregi, ar trebui să scrieți un comentariu care să descrie ce va face fragmentul, apoi să apăsați introduce.

GitHub Copilot va genera prima linie de cod. apasă pe Tab pentru a o accepta, apoi apăsați tasta introduce pentru a genera următoarea linie a fragmentului. Repetați până când întregul fragment este complet.

Iată cum puteți genera o funcție:

Pentru a crea o buclă care rulează funcția de cinci ori, scrieți un comentariu în acest sens și GitHub Copilot îl va genera pentru dvs.

GitHub Copilot generează cod curat. De asemenea, folosește GPT-ul OpenAI Retea neurala pentru a înțelege contextul codului dvs.

Folosind GitHub Copilot pentru a explica codul prescris

Pentru a explica codul prescris, utilizați un comentariu pentru a întreba copilotul GitHub ce face un fragment sau întregul cod. Adăuga q: înainte de întrebare pentru a notifica GitHub Copilot comentariul este o întrebare. Apoi va acționa ca un chatbot și va genera un răspuns sub forma unui comentariu.

Comentariul generat de GitHub Copilot începe cu A: pentru a indica că este un răspuns.

Utilizarea GitHub Copilot pentru a documenta codul prescris

Pentru a documenta codul prescris, începeți să scrieți titlurile sub formă de comentarii, de exemplu funcția clean_up_sentence apoi Descriere. GitHub Copilot va genera descrierea funcției.

Puteți face același lucru pentru parametri și orice altă documentație pe care o considerați necesară.

Cum sugerează GitHub Copilot cod?

GitHub Copilot folosește AI generativ pentru a sugera fragmente de cod și blocuri de cod complete. Ia în considerare limbajul de programare, bibliotecile pe care le utilizați și structura codului pe care îl scrieți. Acest lucru îl ajută să genereze sugestii relevante.