JetBrains IDE의 Copilot 코드 참조에 대한 정보
Copilot 코드 참조는 코드 제안을 원래 퍼블릭 원본에 연결하여 코드 제안을 식별 및 특성화함으로써 코드의 원본 위치를 이해하는 데 도움을 줍니다.
퍼블릭 코드와 일치하는 제안을 허용한 경우 GitHub Copilot에서 제안과 일치하는 코드의 세부 정보를 제공할 수 있습니다. 다음과 같은 상황에 발생합니다.
- 편집기에서 코드 완료 제안을 수락하는 경우.
- Copilot 채팅의 응답에 일치하는 코드가 포함된 경우.
Copilot 코드 완료에 대한 코드 참조
공용 GitHub 리포지토리의 코드와 일치하는 코드 완성 제안을 수락하면 일치하는 코드에 대한 정보가 기록됩니다. 로그 항목에는 일치하는 코드가 포함된 파일의 URL과 해당 코드에 적용되는 라이선스 이름이 포함됩니다(있는 경우). 이렇게 하면 이러한 참조를 검토하고 진행 방법을 결정할 수 있습니다. 예를 들어 사용할 특성 또는 프로젝트에서 이 코드를 제거할지 여부를 결정할 수 있습니다.
참고 항목
- 코드 완성을 위한 코드 참조는 수락된 Copilot 제안과 일치하는 경우에만 발생합니다. 작성한 코드 및 변경한 Copilot 제안은 공용 코드와 일치하는 항목에 대해 검사하지 않습니다.
- 일반적으로 공용 코드와 일치하는 항목은 Copilot 제안 중 1% 미만으로 발생하므로 많은 제안에 대한 코드 참조를 볼 수 없습니다.
Copilot 채팅에 대한 코드 참조
Copilot 채팅에서 퍼블릭 GitHub 리포지토리의 코드와 일치하는 코드가 포함된 응답을 제공하는 경우, 편집기에서 일치하는 코드의 세부 정보를 표시할 수 있는 링크와 함께 응답 끝에 표시됩니다.
Visual Studio Code의 Copilot 코드 참조에 대한 정보
Copilot 코드 참조는 코드 제안을 원래 퍼블릭 원본에 연결하여 코드 제안을 식별 및 특성화함으로써 코드의 원본 위치를 이해하는 데 도움을 줍니다.
퍼블릭 코드와 일치하는 제안을 허용한 경우 GitHub Copilot에서 제안과 일치하는 코드의 세부 정보를 제공할 수 있습니다. 다음과 같은 상황에 발생합니다.
- 편집기에서 코드 완료 제안을 수락하는 경우.
- Copilot 채팅의 응답에 일치하는 코드가 포함된 경우.
Copilot 코드 완료에 대한 코드 참조
공용 GitHub 리포지토리의 코드와 일치하는 코드 완성 제안을 수락하면 일치하는 코드에 대한 정보가 기록됩니다. 로그 항목에는 일치하는 코드가 포함된 파일의 URL과 해당 코드에 적용되는 라이선스 이름이 포함됩니다(있는 경우). 이렇게 하면 이러한 참조를 검토하고 진행 방법을 결정할 수 있습니다. 예를 들어 사용할 특성 또는 프로젝트에서 이 코드를 제거할지 여부를 결정할 수 있습니다.
참고 항목
- 코드 완성을 위한 코드 참조는 수락된 Copilot 제안과 일치하는 경우에만 발생합니다. 작성한 코드 및 변경한 Copilot 제안은 공용 코드와 일치하는 항목에 대해 검사하지 않습니다.
- 일반적으로 공용 코드와 일치하는 항목은 Copilot 제안 중 1% 미만으로 발생하므로 많은 제안에 대한 코드 참조를 볼 수 없습니다.
Copilot 채팅에 대한 코드 참조
Copilot 채팅에서 퍼블릭 GitHub 리포지토리의 코드와 일치하는 코드가 포함된 응답을 제공하는 경우, 편집기에서 일치하는 코드의 세부 정보를 표시할 수 있는 링크와 함께 응답 끝에 표시됩니다.
GitHub.com의 Copilot 모드 참조에 대한 정보
공용 코드와 일치하는 제안을 허용한 경우 Copilot 채팅의 응답에 일치하는 코드가 포함될 때마다 일치 항목의 세부 정보가 응답에 포함됩니다.
참고 항목
일반적으로 공용 코드와 일치하는 항목은 자주 발생하지 않으므로 많은 Copilot 채팅 응답에 코드 참조가 표시되지 않아야 합니다.
Visual Studio의 Copilot 코드 참조에 대한 정보
Copilot 코드 참조는 코드 제안을 원래 퍼블릭 원본에 연결하여 코드 제안을 식별 및 특성화함으로써 코드의 원본 위치를 이해하는 데 도움을 줍니다.
퍼블릭 코드와 일치하는 제안을 허용한 경우 GitHub Copilot에서 제안과 일치하는 코드의 세부 정보를 제공할 수 있습니다. 다음과 같은 상황에 발생합니다.
- 편집기에서 코드 완료 제안을 수락하는 경우.
- Copilot 채팅의 응답에 일치하는 코드가 포함된 경우.
Copilot 코드 완료에 대한 코드 참조
공용 GitHub 리포지토리의 코드와 일치하는 코드 완성 제안을 수락하면 일치하는 코드에 대한 정보가 기록됩니다. 로그 항목에는 일치하는 코드가 포함된 파일의 URL과 해당 코드에 적용되는 라이선스 이름이 포함됩니다(있는 경우). 이렇게 하면 이러한 참조를 검토하고 진행 방법을 결정할 수 있습니다. 예를 들어 사용할 특성 또는 프로젝트에서 이 코드를 제거할지 여부를 결정할 수 있습니다.
참고 항목
- 코드 완성을 위한 코드 참조는 수락된 Copilot 제안과 일치하는 경우에만 발생합니다. 작성한 코드 및 변경한 Copilot 제안은 공용 코드와 일치하는 항목에 대해 검사하지 않습니다.
- 일반적으로 공용 코드와 일치하는 항목은 Copilot 제안 중 1% 미만으로 발생하므로 많은 제안에 대한 코드 참조를 볼 수 없습니다.
Copilot 채팅에 대한 코드 참조
Copilot 채팅에서 퍼블릭 GitHub 리포지토리의 코드와 일치하는 코드를 포함하는 응답을 제공하는 경우, 이는 제안된 코드 아래에 표시되며, 출력 로그에서 일치하는 코드의 세부 정보를 표시하는 링크가 함께 제공됩니다.
코드 참조에서 일치하는 코드를 찾는 방법
Copilot 코드는 수락될 경우 제안된 코드와 제안을 둘러싼 일부 코드를 사용하여 일치 항목을 검색하고, 이를 GitHub.com의 모든 공용 리포리토리의 인덱스와 비교합니다.
프라이빗 GitHub 리포지토리의 코드 또는 GitHub 외부의 코드는 검색 프로세스에 포함되지 않습니다.
검색 인덱스는 몇 개월마다 새로 고쳐집니다. 따라서 새로 커밋된 코드와 인덱스를 만들기 전에 삭제된 공용 리포지토리의 코드는 검색에 포함되지 않을 수 있습니다. 같은 이유로 검색은 인덱스가 생성된 이후 삭제되거나 이동된 코드와 일치하는 항목을 반환할 수 있습니다.
제한 사항
일치하는 코드에 대한 참조는 현재 JetBrains IDE, Visual Studio, Visual Studio Code, { % data variables.product.github %} 웹 사이트에서 사용할 수 있습니다.