소개

완료됨

GitHub Copilot는 개발 워크플로의 모든 단계에서 개발자 효율성을 크게 향상시킬 수 있는 고급 AI 기반 코딩 도우미입니다. GitHub Copilot는 개발자를 위한 시간을 절약하여 일상적인 작업을 자동화하고, 관련 코드 완성을 제공하고, 초기 코딩에서 끌어오기 요청 완료까지 개발 주기를 가속화하는 전체 코드 블록을 생성하여 개발자가 더 높은 수준의 문제 해결 및 혁신에 집중할 수 있도록 합니다.

GitHub Copilot는 워크플로에 맞게 조정된 유연한 상호 작용 옵션을 제공하여 개발 환경에서 작업하는 모든 위치에서 사용자와 만날 수 있습니다. IDE의 코드 완성, 복잡한 문제 해결을 위한 대화형 채팅, GitHub.com 공동 작업 기능 또는 명령줄 지원을 통해 Copilot는 환경 간에 원활하게 통합되어 개발 환경과 생산성을 향상시킵니다. 이러한 상호 작용 모드를 이해하는 것은 GitHub Copilot의 잠재력을 최대한 발휘하고 코딩 워크플로를 최적화하여 품질 코드 변경을 신속하게 제공하는 데 중요합니다.

이 모듈은 GitHub Copilot과 상호 작용하는 다양한 방법을 다루며, 언제, 어디서, 어떻게 이러한 방법을 사용하여 Copilot에 목표를 효과적으로 전달하고 작업을 완료하는 데 필요한 정보를 제공하는지 안내합니다.

이 모듈에서는 다음에 대해 알아봅니다.

  • GitHub Copilot의 자동 제안, 여러 제안 창 및 다양한 코딩 스타일에 적응하여 개발 워크플로를 가속화하는 기능을 활용하는 방법입니다.
  • 인라인 주석, 블록 주석, 문서 문자열 및 기타 유형의 주석을 통해 GitHub Copilot에 컨텍스트를 제공하여 코드 생성 정확도 및 속도를 향상시키는 방법입니다.
  • 자연어 대화를 통해 GitHub Copilot와 상호 작용하여 복잡한 코드를 생성하고, 문제를 디버그하고, 코드 설명을 가져오고, 개발 작업을 실시간으로 간소화합니다.
  • 범위 참조, 슬래시 명령 및 에이전트를 사용하여 GitHub Copilot Chat 제안의 관련성을 개선하여 일상적인 작업을 신속하게 완료하는 방법입니다.
  • 리포지토리 탐색, 끌어오기 요청 지원, 에이전트 작업 및 공동 작업 코드 검토 워크플로를 위해 GitHub.com GitHub Copilot를 활용합니다.
  • CLI에서 GitHub Copilot와 상호 작용하여 명령 설명, 제안 및 명령을 실행하여 터미널 워크플로를 자동화하는 방법입니다.
  • GitHub Copilot CLI 구성 및 별칭을 설정하고, 사용 현황 데이터 수집을 거부하는 것을 포함한 개인 정보 설정을 관리하는 방법입니다.