소개

완료됨

GitHub Copilot 개발자를 위해 복잡하거나 익숙하지 않은 코드로 작업하는 프로세스를 간소화하는 AI 기반 도구입니다. Visual Studio Code 직접 코드를 분석, 설명 및 문서화하는 기능을 제공합니다.

빠르게 진행되는 기술 스타트업에서 일하는 개발자라고 상상해 보세요. 익숙하지 않은 크고 복잡한 코드베이스가 있는 프로젝트에서 작업하도록 할당되었습니다. 코드에 적절한 설명서가 없으므로 해당 구조와 기능을 이해하기가 어렵습니다. 코드베이스를 빠르게 사용하고, 잠재적인 문제를 식별하고, 향후 참조를 위해 결과를 문서화해야 합니다. 또한 새로운 기능을 브레인스토밍하고 기존 문제에 대한 잠재적인 수정 사항을 평가할 수 있습니다. 여기서 GitHub Copilot 편리합니다.

이 모듈에서 다루는 주제는 다음과 같습니다.

  • GitHub Copilot '설명' 및 '문서' 기능을 검토합니다.
  • GitHub Copilot 프롬프트 및 키워드를 검사합니다.
  • GitHub Copilot 사용하여 코드 분석 및 설명
  • GitHub Copilot 사용하여 프로젝트 설명서 생성
  • GitHub Copilot 사용하여 인라인 코드 설명서 생성

이 모듈을 완료한 후에는 다음을 수행할 수 있습니다.

  • GitHub Copilot 자연어 처리 및 기계 학습을 사용하여 사용자 프롬프트를 해석하고 관련 응답을 제공하는 방법을 설명합니다.
  • GitHub Copilot 사용하여 새 앱 또는 기능을 브레인스토밍하고, 코딩 도구 및 기술을 탐색하고, 문제 및 잠재적 수정 사항을 평가하고, 복잡하거나 익숙하지 않은 코드를 설명합니다.
  • GitHub Copilot Ask, Agent 및 Plan 모드를 사용하여 프로젝트 설명서를 생성합니다.
  • GitHub Copilot 채팅 보기, 인라인 채팅 및 스마트 작업을 사용하여 인라인 코드 설명서를 생성합니다.
  • GitHub Copilot 사용하여 코드베이스를 분석하고 문서화하는 랩 연습을 완료합니다.

중요합니다

이 GitHub Copilot 교육을 완료하려면 개인 GitHub 계정(GitHub Copilot 무료 플랜 포함)에 GitHub Copilot 대한 활성 구독이 있어야 합니다. 또는 조직이나 엔터프라이즈에서 관리하는 구독에 할당되어야 합니다. 모듈 활동에는 공용 코드와 일치하는 GitHub Copilot 제안이 포함될 수 있습니다. GitHub Enterprise Cloud에서 조직을 통해 GitHub Copilot 구독을 할당받은 조직의 구성원인 경우 공용 코드와 일치하는 제안 설정이 조직이나 기업에서 상속될 수 있습니다. 계정이 공용 코드와 일치하는 제안을 차단하는 경우 모듈 활동이 예상대로 작동하지 않을 수 있습니다.