Możesz od razu zacząć używać Copilota jako inteligentnego asystenta kodu.

GitHub Copilot to narzędzie do uzupełniania kodu oparte na sztucznej inteligencji. Wykorzystuje technologię OpenAI GPT (Generative Pre-trained Transformer) do zasilania swoich sugestii. Może sugerować fragmenty kodu, a nawet całe funkcje w oparciu o kontekst kodu, który piszesz.

Aby korzystać z GitHub Copilot, musisz zainstalować rozszerzenie w swoim edytorze, a następnie uwierzytelnić je za pomocą swojego konta GitHub.

Instalowanie GitHub Copilot w VS Code

  1. otwarty Kod VS i upewnij się, że jesteś zalogowany w GitHub. Jeśli nie, kliknij na Konta w lewym dolnym rogu okna i wybierz Włącz synchronizację ustawień. W wyskakującym okienku wybierz Zaloguj się za pomocą GitHuba.
  2. Wybranie tej opcji spowoduje otwarcie strony logowania GitHub w domyślnej przeglądarce. Wprowadź swoje poświadczenia, aby zalogować się do VS Code przy użyciu konta GitHub.
  3. Przejdź do zakładki Rozszerzenia po lewej stronie okna VS Code. Wyszukaj GitHub Copilot i kliknij zainstalować przycisk; powinien to być pierwszy z wyników wyszukiwania.
  4. instagram viewer
  5. Po zakończeniu instalacji pojawi się wyskakujące okienko z prośbą o zarejestrowanie się w GitHub Copilot. Kliknij na Zarejestruj się w GitHub Copilot przycisk.
  6. Kliknięcie przycisku spowoduje otwarcie strony rejestracji GitHub Copilot w domyślnej przeglądarce.
  7. Strona rejestracji zawiera dwa plany płatności: a Plan miesięczny i Plan roczny. Miesięczny abonament zapewnia miesięczny bezpłatny okres próbny, podczas gdy plan roczny obejmuje dwumiesięczny bezpłatny okres próbny. Różnią się również ich kosztami, więc wybierz ten, który Ci odpowiada. Następnie kliknij Uzyskaj dostęp do GitHub Copilot przycisk.
  8. Pojawi się strona służąca do potwierdzenia szczegółów płatności, z prośbą o wprowadzenie informacji rozliczeniowych. Po zakończeniu kliknij na Ratować przycisk.
  9. Na następnej stronie, która się pojawi, będziesz musiał wybrać metodę płatności. Wprowadź i zapisz informacje o płatności.
  10. Po przesłaniu informacji rozliczeniowych zostanie wyświetlona strona z podsumowaniem informacji rozliczeniowych i płatności. Potwierdź poprawność informacji i kliknij przycisk Prześlij.
  11. Pojawi się strona wymagająca wybrania preferencji. Będzie to wymagało wybrania, czy GitHub Copilot może sugerować kod pasujący do publicznego kodu w GitHub. Wybierz, czy zezwolić na tę funkcję, czy ją zablokować. Następnie kliknij na Zapisz i zacznij przycisk.
  12. Uruchom ponownie kod VS. Spowoduje to aktywację rozszerzenia GitHub Copilot. Widżet rozszerzenia GitHub Copilot znajduje się w prawym dolnym rogu okna VS Code.

Możesz teraz rozpocząć korzystanie z narzędzia GitHub Copilot w programie VS Code.

Używanie GitHub Copilot do generowania kodu

Możesz użyć GitHub Copilot do generowania kodu na różne sposoby, w tym uzupełniania kodu i syntezy kodu. Po uzupełnieniu kodu zaczynasz pisać, a GitHub Copilot zasugeruje uzupełnianie podczas pisania.

Szara linia kodu to sugestia rozszerzenia usługi GitHub Copilot. Aby zaakceptować sugestię kodu, naciśnij klawisz Tab. Aby zignorować sugestię, kontynuuj pisanie kodu lub naciśnij wyjście klucz.

Synteza kodu generuje całe fragmenty kodu na podstawie kodu, który piszesz. Aby wygenerować całe fragmenty kodu, należy napisać komentarz opisujący, co zrobi fragment kodu, a następnie nacisnąć Wchodzić.

GitHub Copilot wygeneruje pierwszą linię kodu. wciśnij Patka aby zaakceptować, a następnie naciśnij Wchodzić key, aby wygenerować następną linię fragmentu kodu. Powtarzaj, aż cały fragment zostanie ukończony.

Oto jak możesz wygenerować funkcję:

Aby utworzyć pętlę, która uruchamia funkcję pięć razy, napisz komentarz w tej sprawie, a GitHub Copilot wygeneruje go za Ciebie.

GitHub Copilot generuje czysty kod. Wykorzystuje również GPT OpenAI sieć neuronowa aby zrozumieć kontekst twojego kodu.

Używanie narzędzia GitHub Copilot do wyjaśniania wstępnie napisanego kodu

Aby wyjaśnić wstępnie napisany kod, użyj komentarza, aby zapytać drugiego pilota GitHub, co robi fragment kodu lub cały kod. Dodać Q: przed pytaniem, aby powiadomić GitHub Copilot, komentarz jest pytaniem. Będzie działać jako chatbot i wygeneruje odpowiedź w postaci komentarza.

Komentarz generowany przez GitHub Copilot zaczyna się od A: aby wskazać, że jest to odpowiedź.

Używanie narzędzia GitHub Copilot do dokumentowania wstępnie napisanego kodu

Aby udokumentować wcześniej napisany kod, zacznij na przykład pisać nagłówki jako komentarze funkcja clean_up_zdanie Następnie Opis. GitHub Copilot wygeneruje opis funkcji.

Możesz zrobić to samo dla parametrów i wszelkiej innej dokumentacji, którą uznasz za niezbędną.

W jaki sposób GitHub Copilot sugeruje kod?

GitHub Copilot wykorzystuje generatywną sztuczną inteligencję do sugerowania fragmentów kodu i kompletnych bloków kodu. Bierze pod uwagę język programowania, używane biblioteki i strukturę kodu, który piszesz. Pomaga to w generowaniu odpowiednich sugestii.