Implementowanie ulepszeń kodu przy użyciu narzędzi GitHub Copilot
W tym module omówiono korzystanie z funkcji GitHub Copilot Chat w celu opracowania ulepszeń istniejącej bazy kodu. Ćwiczenia zapewniają praktyczne doświadczenie w implementacji sugestii gitHub Copilot, które zwiększają jakość kodu, niezawodność, wydajność i bezpieczeństwo.
Cele szkolenia
Po ukończeniu tego modułu możesz wykonywać następujące czynności:
Twórz monity/pytania dla Copilot Chat w GitHub, które pomagają ulepszać kod w istniejących projektach.
Zaimplementuj sugestie dotyczące aktualizacji kodu z usługi GitHub Copilot Chat, które poprawiają istniejący kod w obszarach jakości kodu, niezawodności, wydajności i zabezpieczeń.
Wymagania wstępne
Zalecane jest jedno lub więcej lat doświadczenia w tworzeniu oprogramowania.
Zalecane jest tworzenie aplikacji w języku C# przy użyciu programu Visual Studio Code i rozszerzenia C# Dev Kit.
Aktywna subskrypcja usługi GitHub Copilot jest wymagana dla osobistego konta usługi GitHub lub konta usługi GitHub zarządzanego przez organizację lub przedsiębiorstwo. Możesz skonfigurować plan GitHub Copilot Free lub zarejestrować się w celu uzyskania subskrypcji GitHub Copilot Pro z jednorazową bezpłatną wersją próbną 30-dniową. Na potrzeby tego szkolenia rejestracja w usłudze GitHub Copilot Free jest wystarczająca.
Świadomość warunków bezpłatnej wersji próbnej w usłudze GitHub Copilot: jeśli wybierzesz 30-dniową ofertę bezpłatnej wersji próbnej dla usługi GitHub Copilot Pro, na potrzeby rejestracji zostanie zażądana forma płatności. Opłaty nie są naliczane aż do zakończenia okresu próbnego, chyba że anulujesz przed końcem 30-dniowego okresu.
Doświadczenie w używaniu narzędzia GitHub Copilot w programie Visual Studio Code w celu wyjaśnienia, debugowania i generowania kodu.