소개
이 모듈에서는 GitHub Copilot 및 Visual Studio Code용 GitHub Copilot 채팅 확장 기능을 사용하여 새 코드 기능을 개발하는 방법을 살펴봅니다. GitHub Copilot 확장은 편집기에서 코드를 입력할 때 자동 완성 제안을 생성합니다. GitHub Copilot 채팅 확장은 채팅 상호 작용 및 코드베이스를 기반으로 코드 제안을 생성합니다. Visual Studio Code용 GitHub Copilot 확장을 사용하면 코드를 좀 더 효율적이고 정확하게 개발할 수 있으므로 프로젝트의 다른 측면에 집중할 수 있습니다.
소프트웨어 컨설턴트로 일하는 개발자라고 상상해 보세요. 새 프로젝트와 새로운 기능을 지속적으로 작업하고 있습니다. 코드를 작성하고 디버깅하는 데 많은 시간을 할애하므로 다른 중요한 작업에 집중할 시간이 없습니다. 기한을 놓치거나 저품질 코드를 제공할 여유가 없으므로 추가 시간을 사용할 수 있습니다. 개발자가 보다 효율적이고 정확하게 작업할 수 있도록 도와주는 AI 기반 도구인 GitHub Copilot에 대해 알아봅니다. 여러분은 GitHub Copilot이 생산성을 높이고 더 만족스러운 작업에 집중할 수 있도록 도와줄 것을 기대합니다.
이 모듈에서 다루는 주제는 다음과 같습니다.
- Visual Studio Code에서 GitHub Copilot의 코드 개발 기능 검토
- GitHub Copilot 모범 사례 살펴보기.
- 코드 줄 완성을 사용하여 코드 생성
- GitHub Copilot 채팅 기능을 사용하여 코드 생성
이 모듈을 마치면 Visual Studio Code에서 GitHub Copilot 코드 완성 및 채팅 제안을 사용하여 코드를 보다 효율적이고 정확하게 개발할 수 있습니다.
중요합니다
이 GitHub Copilot 교육을 완료하려면 개인 GitHub 계정(GitHub Copilot 무료 요금제 포함)에 GitHub Copilot에 대한 활성 구독이 있어야 합니다. 또는 조직 또는 엔터프라이즈에서 관리하는 구독에 할당되어야 합니다. 모듈 활동에는 공용 코드와 일치하는 GitHub Copilot 제안이 포함될 수 있습니다. GitHub Enterprise Cloud에서 조직을 통해 GitHub Copilot 구독을 할당받은 조직의 구성원인 경우 공용 코드와 일치하는 제안 설정이 조직 또는 기업에서 상속될 수 있습니다. 계정이 공용 코드와 일치하는 제안을 차단하는 경우 모듈 활동이 예상대로 작동하지 않을 수 있습니다.