Revizuiește funcțiile GitHub Copilot
GitHub Copilot oferă o listă în creștere de funcționalități pentru persoane și organizații.
Funcții GitHub Copilot
GitHub Copilot oferă o gamă largă de funcționalități pentru a îmbunătăți experiența de programare, unele dintre ele putând fi prezentate în previzualizare publică. Funcționalitățile disponibile depind de planul tău și de faptul dacă folosești GitHub Copilot ca persoană fizică sau printr-o organizație.
Următoarele funcții GitHub Copilot sunt lansate și suportate ca funcții de disponibilitate generală:
Completarea codului
Sugestii în stil Autocomplete de la GitHub Copilot în IDE-uri suportate (Visual Studio Code, Visual Studio, JetBrains IDEs, Azure Data Studio, Xcode, Vim/Neovim și Eclipse).
Dacă folosești Visual Studio Code, poți folosi și sugestii de editare următoare, care vor prezice locația următoarei editări pe care probabil o vei face și vor sugera o finalizare pentru ea.
GitHub Copilot Chat
O interfață de chat care vă permite să adresați întrebări legate de cod și să actualizați fișierele. Interfața de chat a GitHub Copilot este disponibilă pe site-ul GitHub, în GitHub Mobile, în IDE-uri suportate (Visual Studio Code, Visual Studio, JetBrains IDEs, Eclipse IDE și Xcode) și în Windows Terminal. Utilizatorii pot folosi și abilitățile GitHub de la GitHub Copilot (abilitățile GitHub nu sunt incluse în planul gratuit GitHub Copilot).
Agenți GitHub Copilot
Interfața de chat oferă agenți integrați optimizați pentru diferite sarcini. Următorii agenți încorporați sunt disponibili în vizualizarea Chat a Visual Studio Code:
Agent: Folosește Agentul când ai o sarcină specifică în minte și vrei să activezi GitHub Copilot pentru a-ți edita codul autonom. Agentul stabilește la ce fișiere să facă modificări, oferă modificări de cod și comenzi de terminal pentru finalizarea sarcinii și iterat pentru a remedia problemele până când sarcina originală este finalizată.
Plan: Folosește agentul de planificare când vrei să creezi un plan structurat, pas cu pas, înainte de a face modificări. Agentul Planului analizează cererea dumneavoastră, o descompune în pași discreți și produce un plan detaliat care poate fi transmis Agentului pentru implementare.
Întreabă: Folosește agentul Ask când vrei să pui întrebări despre baza ta de cod, subiecte de programare sau concepte tehnologice generale fără a face modificări fișierelor.
Recenzie cod GitHub Copilot
Sugestii de revizuire a codului generate de AI pentru a vă ajuta să scrieți cod mai bun.
GitHub Copilot Cloud Agent
Un agent AI autonom care poate face modificări de cod pentru tine. Poți atribui o problemă GitHub GitHub Copilot, iar agentul se va ocupa de modificările necesare și va crea o pull request pentru a o analiza. Poți, de asemenea, să ceri GitHub Copilot să creeze o pull request de pe GitHub Copilot. Această funcție este disponibilă în planurile GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business și GitHub Copilot Enterprise.
GitHub Copilot în CLI
O interfață similară chatului în terminal, unde puteți adresa întrebări despre linia de comandă. Poți cere GitHub Copilot să ofere sugestii de comenzi sau explicații despre comenzi. Utilizatorii pot integra, de asemenea, GitHub Copilot în Windows Terminal Canary.
GitHub Copilot a generat rezumate pull request
Rezumate generate de inteligența artificială ale modificărilor efectuate într-o solicitare de tragere, fișiere pe care le afectează și pe care un recenzent ar trebui să se concentreze atunci când efectuează revizuirea. Această funcție nu este inclusă în planul GitHub Copilot Free.
Extensii GitHub Copilot
Extensiile GitHub Copilot sunt un tip de aplicație GitHub care integrează puterea uneltelor externe în GitHub Copilot. Extensiile GitHub Copilot pot fi dezvoltate de oricine, pentru uz privat sau public, și pot fi partajate cu alții prin GitHub Marketplace.
Instrucțiuni personalizate GitHub Copilot
Îmbunătățește răspunsurile GitHub Copilot oferind detalii contextuale despre preferințele, instrumentele și cerințele tale.
GitHub Copilot Memory (previzualizare publică)
GitHub Copilot poate deduce și stoca informații utile despre un depozit, pe care GitHub Copilot Cloud Agent și GitHub Copilot code review le pot folosi pentru a îmbunătăți calitatea rezultatelor lor atunci când lucrează în acel depozit.
GitHub Copilot Spaces
Organizează și centralizează conținutul relevant, precum cod, documentație, specificații și altele, în spații care să ancoreze răspunsurile GitHub Copilot în contextul potrivit pentru o sarcină specifică.
GitHub Copilot în GitHub Desktop
Generează automat mesaje de commit și descrieri cu GitHub Copilot în GitHub Desktop, în funcție de modificările pe care le faci proiectului tău.
Rezumat
GitHub Copilot oferă funcții pentru a îmbunătăți experiența de programare, atât în IDE-ul selectat, cât și în alte interfețe. Disponibilitatea acestor funcții depinde de planul tău și de faptul dacă folosești GitHub Copilot ca persoană fizică sau printr-o organizație.