구글 코드 검색
Google Code Search이 문서는 갱신할 필요가 있습니다.(2018년 12월) |
사이트 유형 | 검색 엔진 |
|---|---|
| 이용가능기간: | 모든 언어 |
| 주인 | 구글 |
| URL | www.google.com/codesearch |
| 개시. | 2006년 10월 5일, 전( |
| 현황 | 2012년 1월 15일부로 단종 |
구글 코드 검색은 2006년 10월 5일 구글 연구소에서 첫선을 보인 구글의 무료 베타 제품으로, 웹 사용자들은 인터넷에서 오픈 소스 코드를 검색할 수 있다.기능에는 연산자를 사용하여 검색할 수 있는 기능이 포함되었습니다.lang:, package:, license: 및 file: 입니다.
검색 가능한 코드는 tar.gz, .tar.bz2, .tar 및 .zip, CVS, Subversion, git 및 Mercurial 저장소를 포함한 다양한 형식이었습니다.
구글 코드 검색은 많은 오픈 소스 프로젝트를 다루었기 때문에 [1][2]그 후에 공개된 "구글 오픈 소스 프로젝트 코드 검색"과는 다릅니다.
정규 표현 엔진
이 사이트에서는 쿼리에서 정규식을 사용할 수 있었습니다.이 때 다른 코드 [citation needed]검색 엔진에서는 정규식을 제공하지 않았습니다.이것은 GREP를 닮게 만들지만, 전 세계의 공공 법규를 닮게 한다.trigram 검색이라고도 하는 방법론은 trigram 인덱스를 맞춤형 서비스 거부 저항 정규 표현 [3]엔진과 결합합니다.
2010년 3월에는 구글 코드 검색에서 사용되는 정규 표현 엔진인 RE2의 코드를 오픈 [4]소스로 만들었습니다.
Google 코드 검색은 백 레퍼런스, 대조 요소 및 대조 클래스를 제외한 POSIX 확장 정규식 구문을 지원했습니다.
공식적으로 지원되지 않는 언어는 file: 연산자를 사용하여 해당 언어의 공통 파일 확장자와 일치하도록 검색할 수 있습니다.
중단
2011년 10월, 구글은 코드 [5]검색 API와 함께 코드 검색을 종료할 것이라고 발표했습니다.이 서비스는 2013년 [6]3월까지 온라인 상태로 유지되었으며, 현재 404를 반환합니다.
2012년 1월, Russ Cox는 이 툴의 역사와 기술적 측면에 대한 개요를 출판하고 로컬 코드를 [7]통해 빠르게 색인화된 정규 표현 검색을 실행할 수 있는 일련의 독립 실행형 프로그램과 유사한 기능의 기본 구현을 오픈 소싱했다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Code Search for Google open source projects". Google Open Source Blog. Retrieved 2020-04-01.
- ^ "Google Open Source". cs.opensource.google. Retrieved 2020-04-01.
- ^ Russ Cox (January 2012). "Regular Expression Matching with a Trigram Index (or: How Google Code Search Worked)". Archived from the original on 2012-01-28. Retrieved 2012-01-26.
- ^ "RE2: a principled approach to regular expression matching". Archived from the original on 2016-09-27. Retrieved 2016-09-24.
- ^ Horowitz, Bradley (2011-10-14). "Official Blog: A fall sweep". Googleblog.blogspot.com. Archived from the original on 2011-11-23. Retrieved 2013-07-09.
- ^ "Replacement for Google Code Search?". Stack Overflow. Archived from the original on 2017-11-09. Retrieved 2016-07-25.
- ^ GitHub에서의 코드 검색
외부 링크
- 2010년 11월 12일 Wayback Machine에서 아카이브 완료
- Cindex/Csearch - GCS 아이디어를 기반으로 한 명령줄 파일 검색 도구
- 코드 검색 버전(크롬 프로젝트로 제한됨)
- 안드로이드 소스 코드 검색
- 크롬 소스 코드 검색