오픈그록

OpenGrok
오픈그록
OpenGrok Logo.png
개발자선 마이크로시스템스/오라클 코퍼레이션
안정적 해제
1.7.11[1] / 2021년 6월 18일; 9개월 전(2021년 6월 18일)
리포지토리
기록 위치자바
운영 체제크로스 플랫폼
유형수정기호 제어인덱서상호 참조기
면허증CDDL
웹사이트oracle.github.io/opengrok/ Edit this on Wikidata

OpenGrok소스 코드 검색 및 상호 참조 엔진이다.프로그래머가 소스 코드 트리를 검색, 상호 참조 및 탐색하여 코드 이해를 돕는다.

모노톤, SCCS, RCS, CVS, Subversion, Mercurial, Git, Clearcase, Perforce, Baza 등 다양한 프로그램 파일 형식버전 제어 이력을 이해할 수 있다.[2]

이름은 grok라는 용어로, 컴퓨팅에서 "대단히 이해한다"는 으로 쓰인다.

OpenGrok는 Oracle Corporation(Sun Micro시스템s를 흡수)의 몇몇 엔지니어들의 도움을 받아 커뮤니티에 의해 주로 개발되고 있다.OpenGrok는 CDDL(Common Development and Distribution License)의 조건에 따라 출시된다.

그것은 주로 자바로 쓰여졌고, 파이톤에서는 일부 툴링이 이루어졌다.그것은 Ctags가 수행한 분석에 의존한다.공식 도커 이미지가 있다.

특징들

OpenGrok 지원:

  • 전체 텍스트 검색
  • 정의 검색
  • 식별자 검색
  • 경로 검색
  • 히스토리
  • 일치하는 선 표시
  • 계층 검색
  • AND, OR, 필드 등의 쿼리 구문:
  • 증분 업데이트
  • 교차 참조를 강조 표시하는 구문(Xref)
  • 파일 내 빠른 탐색
  • SCM용 인터페이스
  • 사용 가능한 URL
  • 개별 파일 다운로드
  • 디렉터리 수준에서의 변경 사항
  • 다중 언어 지원
  • 수게스터
  • RESTful API

참고 항목

참조

  1. ^ "Release 1.7.11". 18 June 2021. Retrieved 21 June 2021.
  2. ^ "Supported Revision Control Systems · oracle/Opengrok Wiki". GitHub.

외부 링크