Visual Studio의 GitHub Copilot 정보
Visual Studio를 사용하는 경우 GitHub Copilot은 개발자가 입력할 때 코드를 자동으로 완성할 수 있습니다. 설치 후 GitHub Copilot을 활성화 또는 비활성화할 수 있으며, Visual Studio 내에서 또는 GitHub.com에서 고급 설정을 구성할 수 있습니다.
필수 조건
Visual Studio에서 GitHub Copilot을 구성하려면 GitHub Copilot 플러그 인을 설치해야 합니다. 자세한 내용은 "Visual Studio에서 GitHub Copilot 시작하기"을 참조하세요.
GitHub Copilot의 바로 가기 키
GitHub Copilot을 사용할 때 Visual Studio에서 기본 바로 가기 키를 사용할 수 있습니다. 또는 각 특정 명령에 대해 원하는 바로 가기 키를 사용하여 Visual Studio에 대한 도구 설정의 바로 가기를 다시 바인딩할 수 있습니다. 바로 가기 키 편집기에서 명령 이름으로 각 바로 가기 키를 검색할 수 있습니다.
작업 | 바로 가기 | 명령 이름 |
---|---|---|
다음 인라인 제안 표시 | Alt+ . | Tools.Nextsuggestion |
이전 인라인 제안 표시 | Alt+ , | Tools.Previoussuggestion |
인라인 제안 트리거 | Ctrl+Alt+\ | Edit.Copilot.TriggerInlineSuggestion |
바로 가기 키 다시 바인딩
GitHub Copilot을 사용할 때 Visual Studio에서 기본 바로 가기 키를 사용하지 않으려면 각 특정 명령에 대해 원하는 바로 가기 키를 사용하여 키보드 편집기에서 바로 가기 키를 다시 바인딩할 수 있습니다.
-
Visual Studio 도구 모음의 도구 아래에서 옵션을 클릭합니다.
-
"옵션" 대화 상자의 환경 아래에서 키보드를 클릭합니다.
-
"다음 문자열을 포함하는 명령 표시:"에서 다시 바인딩할 명령을 검색합니다.
-
"바로 가기 키 누르기"에서 명령에 할당할 바로 가기를 입력한 다음 할당을 클릭합니다.
```
GitHub Copilot 사용 또는 사용 안 함
Visual Studio 창의 아래쪽 패널에 있는 GitHub Copilot 상태 아이콘은 GitHub Copilot이 사용하도록 설정되었는지 여부를 나타냅니다. 사용하도록 설정하면 아이콘의 배경색이 상태 표시줄의 색과 일치합니다. 사용하지 않도록 설정하면 통과하는 대각선이 표시됩니다.
-
GitHub Copilot을 사용하거나 사용하지 않도록 설정하려면 Visual Studio 창의 아래쪽 패널에서 GitHub Copilot 아이콘을 클릭합니다.
-
GitHub Copilot을 사용하지 않도록 설정하는 경우 전역적으로 또는 현재 편집 중인 파일의 언어에 대해 제안을 사용하지 않도록 설정할지 묻는 메시지가 표시됩니다.
- GitHub Copilot에서 제안을 전역적으로 사용하지 않도록 설정하려면 전역적으로 사용을 클릭합니다.
- 지정된 언어에 대한 GitHub Copilot에서 제안을 사용하지 않으려면 언어에 대해 사용을 클릭합니다.
GitHub Copilot에 대한 ReSharper 구성
ReSharper를 사용하는 경우 GitHub Copilot의 네이티브 IntelliSense를 사용하도록 ReSharper를 구성하면 GitHub Copilot이 가장 잘 작동할 수 있습니다. ReSharper에 대한 자세한 내용은 ReSharper 설명서를 참조하세요.
- Visual Studio 도구 모음의 도구 아래에서 옵션을 클릭합니다.
- "옵션" 대화 상자의 환경 아래에서 IntelliSense를 클릭한 다음 일반을 클릭합니다.
- "일반" 아래에서 Visual Studio를 선택하고 저장을 클릭합니다.
GitHub.com에서 GitHub Copilot 설정 구성
활성 GitHub Copilot 평가판 또는 구독이 있으면 GitHub Copilot 설정의 GitHub에서 개인 계정에 대한 GitHub Copilot 설정을 조정할 수 있습니다. 설정은 GitHub Copilot을 사용하는 모든 위치에 적용됩니다. GitHub Copilot에서 제공하는 제안 및 GitHub에서 원격 분석 데이터를 사용하는 방법을 구성할 수 있습니다.
중복 검색 사용 또는 사용 안 함
참고: 조직을 통해 GitHub Copilot 좌석이 할당된 GitHub Enterprise Cloud에 있는 조직의 구성원인 경우 개인 계정 설정에서 중복 검색을 구성할 수 없습니다. 중복 검색 설정은 조직 또는 엔터프라이즈에서 상속됩니다.
GitHub Copilot에는 GitHub에서 퍼블릭 코드와 일치하는 코드 제안을 검색하는 필터가 포함되어 있습니다. 필터를 사용하거나 사용하지 않도록 선택할 수 있습니다. 필터를 사용하도록 설정하면 GitHub Copilot은 GitHub의 퍼블릭 코드에 대해 약 150자의 주변 코드로 코드 제안을 확인합니다. 일치하거나 거의 일치하는 경우 제안이 표시되지 않습니다.
-
페이지의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음 설정 클릭합니다.
1. 왼쪽 사이드바에서 GitHub Copilot을 클릭합니다. -
공용 코드와 일치하는 제안에서 드롭다운 메뉴를 선택한 다음, 공용 코드와 일치하는 제안을 허용하려면 허용을 클릭하고 공용 코드와 일치하는 제안을 차단하려면 차단을 클릭합니다.
-
새 설정을 확인하려면 저장을 클릭합니다.
원격 분석 사용 또는 사용 안 함
참고: Copilot for Business은(는) 원격 분석 또는 코드 조각 데이터를 유지하지 않습니다.
사용자 설정을 조정하여 코드 조각을 GitHub에서 수집 및 보존하고 Microsoft 및 OpenAI와 추가로 처리 및 공유할지 여부를 선택할 수 있습니다. GitHub Copilot이(가) 원격 분석 설정에 따라 수집할 수 있는 데이터에 대한 자세한 내용은 "GitHub 추가 제품 및 기능 약관" 및 GitHub Copilot 개인 정보 FAQ를 참조하세요.
-
페이지의 오른쪽 위 모서리에서 프로필 사진을 클릭한 다음 설정 클릭합니다.
1. 왼쪽 사이드바에서 GitHub Copilot을 클릭합니다. -
GitHub가 원격 분석 데이터를 사용하도록 허용하거나 금지하려면 GitHub가 제품 개선을 위해 내 코드 조각을 사용하도록 허용을 선택하거나 선택 취소합니다.
-
새 설정을 확인하려면 저장을 클릭합니다.