{"meta":{"title":"GitHub 코드 검색 정보","intro":"코드 검색을 사용하여 GitHub에서 코드를 검색, 탐색 및 이해할 수 있습니다.","product":"GitHub 검색","breadcrumbs":[{"href":"/ko/search-github","title":"GitHub 검색"},{"href":"/ko/search-github/github-code-search","title":"GitHub 코드 검색"},{"href":"/ko/search-github/github-code-search/about-github-code-search","title":"GitHub 코드 검색 정보"}],"documentType":"article"},"body":"# GitHub 코드 검색 정보\n\n코드 검색을 사용하여 GitHub에서 코드를 검색, 탐색 및 이해할 수 있습니다.\n\n## GitHub 코드 검색에 대한 정보\n\nGitHub 코드 검색을 사용하면 코드, 팀 코드 및 open source 커뮤니티의 코드를 신속하게 검색, 탐색 및 이해할 수 있습니다. 이 검색 엔진은 정규식, 부울 연산자, 특수 한정자 및 기호 검색을 사용하여 GitHub에서 코드 검색을 지원하며 확장 가능하고 코드를 인식할 수 있도록 설계되었습니다. 코드 검색의 구문에 대한 자세한 내용은 [GitHub Code Search 구문 이해](/ko/search-github/github-code-search/understanding-github-code-search-syntax)을(를) 참조하세요.\n\n코드 검색은 추천 항목, 완료 등 GitHub의 검색 인터페이스 기능과 통합됩니다. 검색은 자동으로 저장되며 언제든지 삭제할 수 있습니다. GitHub Mobile에서 동일한 메서드를 사용하여 홈 화면에서 직접 코드를 검색할 수 있습니다. 자세한 내용은 [GitHub 코드 검색 사용](/ko/search-github/github-code-search/using-github-code-search)을(를) 참조하세요.\n\n퍼블릭 리포지토리를 포함하여 코드 검색을 사용하려면 GitHub 계정에 로그인해야 합니다.\n\n이슈, 사용자 및 토론과 같은 비 코드 콘텐츠를 검색하기 위한 구문 및 한정자는 코드 검색 구문과 동일하지 않습니다. 비 코드 검색에 대한 자세한 내용은 [GitHub 검색 정보](/ko/search-github/getting-started-with-searching-on-github/about-searching-on-github) 및 [GitHub 검색](/ko/search-github/searching-on-github)을(를) 참조하세요.\n\n## 코드 탐색\n\nGitHub 코드 검색은 지원되는 언어에 대한 코드 탐색 기능을 제공합니다. 여기에는 클래스, 구조체, 함수 및 메서드와 같은 프로그래밍 언어 구문의 정의로 이동하고 참조를 찾는 것이 포함됩니다.\n[GitHub 코드 탐색](/ko/repositories/working-with-files/using-files/navigating-code-on-github)을(를) 참조하세요.\n\n## 제한 사항\n\nMicrosoft는 코드 검색을 위해 여러 공용 리포지토리를 인덱싱했으며 지속적으로 인덱싱하고 있습니다. 또한 GitHub 사용자의 프라이빗 리포지토리는 GitHub에서 해당 프라이빗 리포지토리에 대한 액세스 권한이 이미 있는 사용자가 인덱싱하고 검색할 수 있습니다. 하지만 현재 매우 큰 리포지토리는 인덱싱되지 않을 수 있으며 모든 코드가 인덱싱되지는 않습니다.\n\n인덱싱된 코드의 현재 제한 사항은 다음과 같습니다.\n\n* 외주된 및 생성된 코드는 제외됩니다.\n* 350KiB를 넘는 빈 파일 및 파일은 제외됩니다.\n* 길이가 1,024자 이상인 줄이 잘립니다.\n* 이진 파일(PDF 등)은 제외됨\n* UTF-8로 인코딩된 파일만 포함됩니다.\n* 크기가 매우 큰 리포지토리는 인덱싱되지 않을 수 있습니다.\n* 완전 검색은 지원되지 않습니다.\n* 4096바이트를 초과하는 줄이 두 개 이상 있는 파일은 제외됩니다.\n\n현재 리포지토리의 기본 분기 코드 검색만 지원합니다. 쿼리 길이는 1,000자로 제한됩니다.\n\n코드 검색을 사용한 검색 결과는 100개(5페이지)로 제한됩니다. 현재 코드 검색 결과의 정렬은 지원되지 않습니다. 이 제한은 새 코드 검색 기능을 사용하는 코드 검색에만 적용되며 다른 유형의 검색에는 적용되지 않습니다.\n\n콘텐츠가 비슷한 여러 리포지토리에 있는 파일에 `path:` 한정자를 사용하는 경우 GitHub은(는) 해당 파일 중 일부만 표시합니다. 이 경우 페이지 아래쪽에서 **동일한 파일 표시**를 클릭하여 확장하도록 선택할 수 있습니다.\n\n코드 검색은 `symbol:` 한정자를 사용하여 코드에서 함수 또는 클래스 정의와 같은 기호 정의를 검색하는 기능을 지원합니다. 하지만 `symbol:` 한정자는 정의만 검색하고 참조는 검색하지 않으며, 모든 기호 형식이나 언어가 아직 완전히 지원되지는 않습니다. 지원되는 언어 목록은 [GitHub Code Search 구문 이해](/ko/search-github/github-code-search/understanding-github-code-search-syntax#symbol-qualifier)을(를) 참조하세요.\n\nGitHub Mobile에서 홈 화면에서 직접 코드 검색을 사용할 수 있습니다. 자세한 내용은 [GitHub 코드 검색 사용](/ko/search-github/github-code-search/using-github-code-search#using-github-code-search-on-github-mobile)을(를) 참조하세요.\n\n## 피드백 및 지원\n\n```\n          [토론 포럼](https://github.com/orgs/community/discussions/categories/code-search-and-navigation)에서 코드 검색에 대한 피드백을 보고 공유할 수 있습니다.\n```"}