Skip to main content

GitHub 코드 검색 정보(베타)

새 코드 검색(베타)을 사용하여 GitHub에서 코드를 검색, 탐색 및 이해할 수 있습니다.

참고: 새 코드 검색 및 코드 뷰는 제한된 퍼블릭 베타에 있습니다. 액세스를 위해 대기 목록에 참가하려면 을 방문하세요 https://github.com/features/code-search-code-view/signup.

새 코드 뷰에 대한 자세한 내용은 "새 코드 뷰(베타)를 사용하여 파일 탐색"을 참조하세요.

새 코드 검색 정보(베타)

새 코드 검색(베타)을 사용하면 GitHub.com에서 코드, 팀의 코드 및 오픈 소스 커뮤니티의 코드를 빠르게 검색, 탐색 및 이해할 수 있습니다. 이 검색 엔진은 확장 가능하고 코드를 인식하며 정규식, 부울 작업, 특수 한정자 및 기호 검색을 사용하여 GitHub에서 코드 검색을 지원하도록 설계되었습니다. 새 코드 검색(베타)의 구문에 대한 자세한 내용은 "GitHub 코드 검색(베타) 구문 이해"를 참조하세요.

새 코드 검색 엔진 외에도 코드 검색(베타)에는 GitHub.com의 검색 인터페이스에 제안, 완료 및 검색 저장 기능과 같은 새로운 기능이 포함되어 있습니다. 새 검색 인터페이스를 사용하면 원하는 항목을 더 빠르고 쉽게 찾을 수 있습니다. 자세한 내용은 "GitHub 코드 검색(베타) 사용"을 참조하세요.

문제, 사용자 및 토론과 같은 비코드 콘텐츠를 검색하기 위한 구문 및 한정자는 이전과 동일하게 작동합니다. 비코드 검색에 대한 자세한 내용은 "GitHub에서 검색 정보" 및 "GitHub에서 검색"을 참조하세요.

새 코드 검색(베타)은 GitHub.com에서 새롭게 디자인된 코드 뷰(베타)와 긴밀하게 통합됩니다. 새 코드 뷰에 대한 자세한 내용은 "새 코드 뷰(베타)를 사용하여 파일 탐색"을 참조하세요.

새 코드 검색(베타)에 액세스하려면 새 코드 보기와 함께 대기 목록에 등록할 수 있습니다.

새 코드 검색 및 코드 뷰 사용 및 사용 안 함(베타)

베타에 가입하기 위해 대기 목록에서 수락되면 전자 메일을 받게 됩니다. 액세스 권한이 부여되면 계정에서 새 코드 검색 및 코드 뷰 베타가 자동으로 사용하도록 설정됩니다.

언제든지 GitHub.com에서 베타를 사용하지 않도록 설정하거나 사용하도록 설정할 수 있습니다. 이 설정은 코드 검색과 코드 뷰 모두에 적용됩니다.

  1. 페이지의 오른쪽 상단에서 프로필 사진을 클릭한 다음 Feature preview(기능 미리 보기)를 클릭합니다. 기능 미리 보기 단추
  2. "새 코드 검색 및 코드 보기(베타)" 오른쪽에서 사용 또는 사용 안 함을 클릭합니다.

제한 사항

새 코드 검색(베타)을 위해 많은 공용 리포지토리를 인덱싱하고 더 많은 인덱싱을 계속합니다. 또한 베타에 있는 GitHub 사용자의 프라이빗 리포지토리는 이미 GitHub.com 해당 프라이빗 리포지토리에 액세스할 수 있는 베타 참가자가 인덱싱하고 검색할 수 있습니다. 그러나 현재는 매우 큰 리포지토리가 인덱싱되지 않을 수 있으며 모든 코드가 인덱싱되는 것은 아닙니다.

인덱싱된 코드의 현재 제한 사항은 다음과 같습니다.

  • 공급업체 및 생성된 코드는 제외됩니다( Enry에 의해 결정됨).
  • 350KiB를 넘는 빈 파일 및 파일은 제외됩니다.
  • UTF-8로 인코딩된 파일만 포함됩니다.
  • 매우 큰 리포지토리는 인덱싱되지 않을 수 있습니다.

현재 리포지토리의 기본 분기에서 코드 검색만 지원합니다.

새 코드 검색(베타)을 사용하여 검색에 대한 결과는 100개 결과(10페이지)로 제한됩니다. 현재 코드 검색 결과에는 정렬이 지원되지 않습니다. 이 제한은 새 코드 검색(베타)을 사용하여 코드를 검색하는 경우에만 적용되며 다른 유형의 검색에는 적용되지 않습니다.

새 코드 검색(베타)은 한정자를 사용하여 함수 또는 클래스 정의와 같은 코드의 기호 정의 검색을 symbol: 지원합니다. 그러나 한정자는 symbol: 참조가 아닌 정의만 검색하며, 모든 기호 형식이나 언어가 아직 완전히 지원되지는 않습니다. 지원되는 언어 목록은 "기호 한정자"를 참조하세요.

피드백 및 지원

토론 포럼에서 새 코드 검색(베타)에 대한 피드백을 보고 공유할 수 있습니다.