Google 코드 검색의 대안이 있습니까? [닫은]


26

공식 Google 블로그 :

사람들이 웹에서 오픈 소스 코드를 검색 할 수 있도록 설계된 코드 검색은 2012 년 1 월 15 일에 코드 검색 API와 함께 종료됩니다.

Google 코드 검색은 이제 사라 졌으므로 표시되는 기능을 이해하기가 훨씬 어려워 지므로 검색 옵션 페이지의 캐시에서 수집 한 정보를 통해 해당 기능을 렌더링하려는 시도는 다음과 같습니다.

"검색 상자에서"는 고급 검색 인터페이스를 사용하는 대신 기본 검색 상자에 명령을 직접 입력하는 구문 만 나타냅니다.

  • 패키지 (검색 창 : "package : linux-2.6")
  • 언어 (검색 창 : "lang : c ++")
    • (옵션 : 모든 언어, 액션 스크립트, ada, applescript, ASP, 어셈블리, autoconf, automake, awk, basic, bat, c, c #, c ++, caja, cobol, coldfusion, configure, css, d, eiffel, erlang, fortran, 가기, haskell, 정보, 자바, 자바, 자바 스크립트, jsp, 렉스, 림보, lisp, lolcode, 루아, m4, makefile, 메이플, 수학, MATLAB, messagecatalog, modula2, modula3, objectivec, ocaml, pascal, perl, php, 포드, 프롤로그, 프로토, python, python, r, rebol, ruby, sas, scheme, scilab, sgml, shell, smalltalk, sml, sql, svg, tcl, tex, texinfo, troff, verilog, vhdl, vim, xslt, xul, yacc)
  • 파일 (검색 창 : "file : ^. *. java $")
  • 클래스 (검색 창에서 : "class : HashMap")
  • 기능 (검색 상자 : "function : toString")
  • 라이센스 (검색 창 : "license : mozilla")
    • (옵션 : null / 모든 라이센스, 알라딘 / 알라딘 / 알라딘-퍼블릭 라이센스, 예술 / 예술 라이센스, 아파치 / 아파치 라이센스, 애플 / 애플-퍼블릭 소스-라이센스, bsd / BSD- 라이센스, cpl / 공통-퍼블릭 -라이센스, epl / Eclipse-Public-License, agpl / GNU-Affero-General-Public-License, gpl / GNU-General-Public-License, lgpl / GNU-Lesser-General-Public-License, 면책 / 역사 권한 -통지 및 면책, IBM / IBM-Public-License, lucent / Lucent-Public-License, mit / MIT-License, mozilla / Mozilla-Public-License, nasa / NASA-Open-Source-Agreement, python / Python -소프트웨어 기반 라이센스, qpl / Q-Public-License, sleepycat / Sleepycat-License, zope / Zope-Public-License)
  • 대소 문자 구분 (검색 창 : "case : no")
    • (옵션 : 예, 아니오)

검색 도구를 이해하는 데에도 여전히 Google 코드 검색에 대한 FAQ 페이지 가 있습니다 .

Google 코드 검색의 기능을 완전히 대체하는 코드 검색 엔진이 있습니까?


3
@Mark Trapp : 답변에는 "사실, 참조 또는 특정 전문 지식"이 포함되어 있습니다. "의견, 토론, 논쟁, 설문 조사 또는 확장 된 토론"이 표시되지 않으며 질문이 게시 된 시간이 주어지지 않습니다. 그럴 가능성이 높습니다. 질문과 관련된 문제는 무엇입니까? 감사!
blunders

1
여론 조사 : 자세한 내용은 " 실제 질문에 대한 답변 "을 참조하십시오 . 추가 질문이나 문제가 있으면 메타 토론 사이트 에 문의 하십시오 .

@Mark Trapp : 요청에 따라 메타에 답글을 올렸습니다. 이 질문은 여론 조사입니까?
blunders

답변:


17

세븐 유사한 코드 검색 엔진은에서 대안으로 제시된다 alternativeTo.net :

Koders.com

Koders는 개발자가 오픈 소스 코드를 찾고 이해하고 사용할 수 있도록하는 구문 별 (33 개 언어, 곧 43 개 언어) 오픈 소스 코드 검색 엔진입니다. Koders는 수십억 줄의 검색 색인을 가지고 있으며 ohloh.net에 광범위한 프로젝트 목록을 포함하도록 이것을 확장 할 것입니다.

검색 [코드]

search [code]는 코드 별 검색 엔진입니다. API 문서, 코드 스 니펫 및 오픈 소스 (무료 소프트웨어) 리포지토리를 인덱싱하고 검색 할 수 있습니다. 대부분의 정보는 클릭하지 않아도되지만 항상 가능합니다.

SymbolHound

SymbolHound는 오픈 소스 코드 리포지토리에 대한 기호를 포함한 검색 기능을 제공합니다.

블랙 덕 코드 시력

Black Duck® Code Sight ™는 확장 가능한 구문 별 (43 개 언어) 소스 코드 검색 엔진으로 개발자가 공유 코드를 찾고 이해하고 사용할 수 있습니다. Code Sight의 기본 제공 어댑터를 사용하면 파일 시스템 또는 여러 소스 코드 관리 시스템 및 유형에서 검색 색인을 작성할 수 있습니다. 무료 버전 제한은 5 백만 LOC입니다.

코드

Codase는 고급 소스 코드 이해 및 xml 색인 / 검색 기술을 갖춘 최고의 소스 코드 검색 회사입니다. Codase는 코드를 텍스트로 취급하지 않고 프로그래밍 언어를 이해하고 코드를 코드로 처리합니다. 이 고유하고 구문 인식 방식은 세밀한 제어 수준으로 가장 정확하고 자세한 검색 결과를 제공합니다. Codase를 사용하면 함수, 클래스, 문자열, 상수, 매크로, 주석 및 기타 프로그래밍 언어 구문을 검색 할 수 있습니다.

GrepCode

GrepCode.com은 개발자가 오픈 소스 Java 프로젝트를 검색하고 찾아 볼 수 있도록 개발 한 코드 검색 엔진입니다.

zGrepCode

zGrepCode.com은 오픈 소스 코드를 온라인으로 검색하는 데 도움이됩니다. IDE 스타일로 코드를 탐색하여 참조를 따르고 인라인 문서를 읽고 어디서나 쉽게 코드 스 니펫을 공유 할 수 있습니다.

매우 유사한 서비스는 코드 스 니펫 검색 엔진 인 Snipplr 입니다. 나는 확실한 대안이 없다고 생각합니다. 모든 서비스에는 고유 한 기능이 있습니다. 자신을 위해 평가하고 가장 좋아하는 것을 확인해야합니다.

구글 코드 검색은 아직 죽지 않았다는 점에 주목할 가치가있다 .


1
Snip2Code : snip2code.com을 추천 합니다. 그것은 구글 코드 검색, 이클립스, 비주얼 스튜디오, 인 IntelliJ, 메모장 ++ 같은 IDE의 높은 통합의 하나, 모든 언어의 새로운 조각을 게시 코더의 좋은 성장 communty 같은 강력한 검색 엔진이
크리스티아누 Ghersi

1
또 다른 옵션은 zgrepcode.com 이며, 이는 grepcode (grepcode가 다운 됨)에 대한 대안을 제공 할뿐만 아니라 웹 브라우저에서 코드 스 니펫 및 샘플과 함께 IDE 환경을 제공합니다.
Amandeep Singh

GrepCode.com이 중단되었습니다. 이에 대한 대안은 zGrepCode.com이라고 생각합니다
Arry

12

이것을보십시오 : Koders

편집하다

업데이트 : KodersOhloh 와 합병되었습니다 .


2
불행히도 CodeSearch만큼 유연하지는 않지만 잘 살아야하는 것처럼 보입니다 :-/
johannes

그것은 정규식을 만들 수 없으며 수백만의 복제본을 제공합니다 ... goo.gl/ODY1Ugoo.gl/q6QVZ
Nakilon

2
답변 만 링크 가 도움이되지 않는 경우 답변을 확장하여 Koders를 Google 코드 검색의 대안으로 제안하는 이유를 알려주십시오.
yannis

3

2012 년 11 월 6 일 모든 데비안 패키지에 대한 정규식 코드 검색 엔진 이 debian-devel 메일 링리스트 에 발표 되었습니다.

http://codesearch.debian.net/

re2로 정의 된 정규식 구문으로 검색 쿼리를 작성할 수 있습니다 .

확장명으로 파일이 필터링 된 특정 파일 형식 (C, C ++, Perl, Python, Go, Java, Ruby, Shell)을 검색 할 수 있습니다.

데비안은 소프트웨어 라이센스에 대해 매우 진지합니다. 이 검색 엔진에서 코드를 찾으면 소프트웨어가 오픈 소스 소프트웨어 요구 사항을 충족하고 있다고 확신 할 수 있습니다.

데비안 / 규칙 파일 을 검색 할 수도 있습니다. 그것들은 보통 데비안 외부의 소스 패키지로 배포되지 않습니다. 이 파일에서 CMake 명령에 제공된 옵션 (CMake가 패키지의 빌드 시스템 인 경우)과 같이 패키지가 데비안 용으로 빌드 된 방법을 확인할 수 있습니다.


2

또한 http://www.koders.com/이 있습니다 :

Black Duck Software Company 인 Koders.com은 오픈 소스 소프트웨어 및 기타 웹 다운로드 가능한 코드를위한 무료 온라인 검색 엔진입니다.

매일 30,000 명 이상의 개발자가 Koders에 의존하여 30 개 이상의 언어로 작성되고 28 개의 소프트웨어 라이센스로 식별 된 10 억 줄 이상의 코드를 검색합니다.

Koders는 오픈 소스 소프트웨어 혁명의 원동력이되고 있습니다. 개발자는이 무료 리소스를 사용하여 최고의 재사용 가능한 오픈 소스 코드, 방법, 예제, 알고리즘 등을 신속하게 찾을 수있어 오픈 소스를 통해보다 성공적으로 프로젝트를 완료 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.