출처 : http://blog.gaerae.com/2015/06/code-search-engines.html

Source graph

홈페이지: https://sourcegraph.com
깔끔한 화면과 다양한 검색을 지원해준다.

Search code

홈페이지: https://searchcode.com
GitHub, Bitbucket, Codeplex, Sourceforge, Fedora Project, Google Code에서 공유되고 있는 소스코드를 검색해준다.

Github

홈페이지: https://github.com
Github에서 관리되는 소스를 검색해준다.

Krugle

홈페이지: http://krugle.org
searchcode와 비슷하게 여러 오픈소스의 소스코드를 검색해준다.

Antepedia

홈페이지: http://www.antepedia.com
오픈소스 프로젝트의 내용을 검색해준다.

SymbolHound

홈페이지: http://symbolhound.com
여러 웹사이트에 있는 소스 코드를 검색해준다.

grepcode

홈페이지: http://grepcode.com
Java 프로젝트와 자바 언어에 대한 검색을 지원한다.

Omniref

홈페이지: https://www.omniref.com
Ruby를 사용하신다면 좋은 검색 사이트다.

Debian Code Search

홈페이지: http://codesearch.debian.net
리눅스 데비안 소스 코드를 검색해준다.

함께보기


마무리하며

구글링으로도 충분히 만족하겠지만 소스 코드를 직접 검색하는 서비스를 이용하면 가끔은 더 빨리 원하는 결과를 얻을때가 있다.
검색해서 얻은 코드는 잘 사용하면 득이지만 검색한 코드를 붙여넣기만 한다면 절대 좋은 코드가 작성되지 않는다.
타인의 코드 스타일을 보고 나와 비교해보면서 학습하는 자세가 중요하다고 생각한다.

+ Recent posts