GitHub Copilot 도구를 사용하여 코드 기능 개발

중급
개발자
GitHub

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

학습 목표

이 모듈을 마치면 다음을 수행할 수 있습니다.

  • Visual Studio Code GitHub Copilot 확장을 사용하여 코드 및 코드 주석에 따라 자동 완성 제안을 생성합니다.

  • 제안을 수락, 부분적으로 수락 및 수락 거절하여 자동 완성 제안을 관리합니다.

  • 채팅 참가자, 슬래시 명령, 채팅 변수 및 자연어 텍스트의 조합을 사용하여 의도를 전달하는 채팅 프롬프트/질문을 만듭니다.

  • Chat View, Inline Chat, Quick Chat, 및 Smart Actions 기능을 사용하여 Visual Studio Code의 GitHub Copilot Chat 확장에서 새 코드를 만듭니다.

  • GitHub Copilot Chat 생성된 제안을 수락, 부분적으로 수락, 편집 및 삭제하여 코드 업데이트 제안을 관리합니다.

사전 요구 사항

  • 1년 이상의 소프트웨어 개발 경력을 권장합니다.

  • Visual Studio Code 사용하여 C# 애플리케이션을 개발한 경험 및 C# Dev Kit 확장을 사용하는 것이 좋습니다.

  • 개인 GitHub 계정 또는 조직 또는 엔터프라이즈에서 관리하는 GitHub 계정에는 GitHub Copilot 대한 활성 구독이 필요합니다. GitHub Copilot 무료 플랜을 설정하거나 GitHub Copilot Pro 구독에 등록할 수 있습니다. 이 교육의 경우 GitHub Copilot 무료 플랜에 등록하는 것으로 충분합니다.

  • Visual Studio Code GitHub Copilot 사용하여 코드를 설명하고 문서화한 경험