본문 바로가기

Home > 열린마당 > 공개SW 소식

공개SW 소식

오픈소스 코드 검색하려면 '소스그래프'

OSS 게시글 작성 시각 2015-04-27 16:44:02 게시글 조회수 3990

2015년 04월 23일 (목)

ⓒ 블로터닷넷, 이지현 기자 jihyun@bloter.net



오픈소스 코드를 검색하고 싶을 때는 보통 구글, 스택오버플로우, 깃허브 등을 이용한다. 여기에 소스그래프를 추가로 활용해보자. 소스그래프는 웹에 있는 오픈소스 코드를 전문적으로 찾아주는 검색엔진이다. 사용자는 패키지, 함수, 레포지트리별로 세분화해 원하는 정보를 찾을 수 있다. 검색 자체는 무료로 이용할 수 있다. 소스그래프는 코드를 웹에 쉽게 삽입할 수 있는 임베디드 기능도 지원한다. 아래는 소스그래프의 활용 사례다.


클래스 이름이나 함수 이름을 검색 키워드로 입력할 수 있다.


sourcegraph_02-02


sourcegraph_02
▲’new’라는 단어가 들어간 함수를 찾은 결과(사진 : 소스그래프 홈페이지)


전체 코드에서 특정 기능만 수행하는 소스코드를 볼 수 있다.


sourcegraph_04-02


sourcegraph_04
▲AWS SDK 소스코드에서 클라이언트와 관련된 코드가 몇 번째 줄에 있는지 바로 보여준다. (사진 : 소스그래프)


특정 언어로 된 소스코드와 관련 문서를 동시에 볼 수 있다. 소스그래프는 자바, 고, 파이썬, 자바스크립트(베타), 루비(베타), 하스켈(베타)로 된 소스코드를 검색할 수 있다.


sourcegraph_03-02


sourcegraph_03
▲특정 프로그래밍 언어로 작성된 함수를 찾을 수 있다.(사진 : 소스그래프 홈페이지)


임베디드로 원하는 소스코드를 웹에 삽입할 수 있다.


sourcegraph_06
▲임베디드 코드 예


소스그래프는 기본 검색 도구는 무료로 제공하고, 개인용 저장소를 이용하고픈 사용자에게 추가 요금을 받을 예정이다. 소스그래프 공동설립자들은 빅데이터 분석 스타트업 팰런티어 출신의 개발자 및 연구원이다.


소스그래프 홈페이지




※ 본 내용은 (주)블로터 앤 미디어(http://www.bloter.net)의 저작권 동의에 의해 공유되고 있습니다.
Copyright ⓒ 블로터 앤 미디어. 무단전재 및 재배포 금지



[원문출처 : http://www.bloter.net/archives/226279]

맨 위로
맨 위로