AI 지원 개발 시작

개요

Visual Studio Code 환경에서 GitHub Copilot 사용하는 방법을 알아봅니다. 이 교육에서는 코드 분석, 인라인 및 프로젝트 설명서, 앱 개발, 단위 테스트, 코드 리팩터링을 다루며 바이브 코딩에 대한 소개를 제공합니다.

사전 요구 사항

  • GitHub Copilot 대한 활성 구독은 개인 GitHub 계정 또는 조직 또는 엔터프라이즈에서 관리하는 GitHub 계정에 필요합니다.
  • 1년 이상의 코드 개발 경험을 갖추는 것이 좋습니다.
  • C# Dev Kit 확장을 사용하여 Visual Studio Code C# 애플리케이션을 개발한 경험이 권장됩니다.

이 학습 경로의 모듈

이 모듈에서는 개발자에게 GitHub Copilot 제품, GitHub Copilot 개발자에게 제공하는 이점, GitHub Copilot 및 GitHub Copilot 채팅 제품 기능 및 GitHub Copilot 확장을 소개합니다. Visual Studio Code.

이 모듈에서는 Visual Studio Code GitHub Copilot Chat 확장을 사용하여 코드 설명, 프로젝트 설명서 및 인라인 코드 주석 설명의 생성을 살펴봅니다.

이 모듈에서는 GitHub Copilot 및 GitHub Copilot 채팅 제안을 사용하여 새 코드를 만드는 방법을 살펴봅니다. 자동 완성 및 코드 업데이트 제안은 Visual Studio Code GitHub Copilot 사용하여 생성, 관리 및 구현됩니다.

이 모듈에서는 GitHub Copilot 및 GitHub Copilot Chat을 사용하여 단위 테스트를 만드는 방법을 살펴봅니다. 연습에서는 단위 테스트 프로젝트를 만들고 Visual Studio Code 단위 테스트를 실행하는 실제 환경을 제공합니다.  

이 모듈에서는 GitHub Copilot Chat 사용하여 기존 코드베이스에 대한 향상된 기능을 개발하는 방법을 살펴봅니다. 연습은 코드 품질, 안정성, 성능 및 보안을 향상시키는 GitHub Copilot 제안 구현하는 실제 환경을 제공합니다.

이 모듈에서는 앱 개발에 대한 바이브 코딩 접근 방식과 바이브 코딩 프로세스를 구현하여 GitHub Copilot 에이전트를 사용하여 앱을 만들고 구체화하는 방법을 살펴봅니다.