SourceTrail, C, C ++, Java 및 Python의 소스 코드 탐색기가 오픈 소스가 됨

소스트레일

소스 트레일 크로스 플랫폼 소스 코드 탐색기입니다. Windows, macOS 및 Linux 용 C, C ++, Java 및 Python 소스 코드에 대한 정적 분석을 수행합니다. 그래픽 디스플레이와 코드 디스플레이를 결합한 사용자 인터페이스 내에서 수집 된 정보를 탐색합니다.

예를 들어 글꼴 유형 도구, Eclipse, IntelliJ IDEA, PyCharm과 같은 IDE 또는 Atom, Sublime Text 및 Visual Studio Code와 같은 편집기와 통합됩니다. 여기서 원하는대로 변경해야합니다.

처음 발견하신 분들을 위해 SourceTrail은 다른 개발자가 만든 코드베이스로 시작하는 데 매우 유용 할 수 있습니다. 특히이 도구를 사용하면 기존 코드 기반으로 들어가서 일반적인 구조를 탐색 할 수 있습니다. SourceTrail에는 새로운 프로그래밍 언어를 확장으로 추가하기위한 API가 있습니다.

“소프트웨어 개발자는 주로 소스 코드 작성에 중점을 둡니다. 그러나 종종 그들은 기존 코드베이스에서 무슨 일이 일어나고 있는지 이해하기 위해 읽는 데 더 많은 시간을 소비합니다.

동시에 사용되는 대부분의 도구는 읽기가 아닌 효율적인 코드 작성을 위해 설계되었습니다. 이것이 우리가 SourceTrail을 개발 한 이유입니다. 소스 코드의 모든 종속성을 이해하는 데 도움이되므로 기존 코드를 만질 때 전체 시스템이 손상되는 것에 대해 걱정할 필요가 없습니다. "개발팀은 말합니다..

이제 SourceTrail은 무료이며 오픈 소스입니다.

얼마 전에 도구가 유료에서 오픈 소스로 변경되었다는 뉴스가 발표되었습니다. 이전부터, 그것은 상업적인 도구였습니다 그러나 오스트리아 회사 Coati Software의 개발자에게는 비상업적 프로젝트에 무료로 사용되었습니다.

SourceTrail 인수는 더 이상 상업용 라이선스를 통해 이루어지지 않습니다.

“GNU General Public License는 Sourcetrail의 모든 변경 또는 개선 사항이 무료 소프트웨어로 유지되도록 보장하는 바이러스 라이선스이기 때문에 GNU General Public License를 선택하기로 결정했습니다. 오늘 우리는 XNUMX 년 된 제품이 이제 GitHub에서 무료로 공개된다는 것을 발표하게되어 자랑스럽게 생각합니다. "개발팀이 작성했습니다.

제조업체는 이제 소프트웨어로 수익을 창출하지 못했음을 간접적으로 인정합니다. 따라서 소스 코드의 광범위한 보급을 목표로하는 오픈 소스로의 이동은 충분합니다.

글쎄요, 모든 개발자가 도구의 가치를 본 것은 아닙니다. 판매하기 어렵 기 때문에 지금 Coati는 다음에 대한 기여를 추구합니다. patreon을 통해 Sourcetrail 유지 관리 및 지원에 자금을 지원합니다.

도구에 대한 책임이있는 사람들은 오픈 소스 저장소를 유지하고 업데이트를 계속 릴리스하기 위해 매월 최소 1,500 달러가 필요하다고 설명합니다.

커뮤니케이션 측면의 관리를 위해 한 달에 2500 달러가 필요하다는 사실 외에도. 프로그래밍 언어 지원 작업을 계속하려면 월 19,000 달러가 소요됩니다. UI 개발은 한 달에 $ 27,000로 추정됩니다. 프로젝트 리더가 이러한 목표를 위해 노력하는 것은 Patreon 크라우드 펀딩 플랫폼을 통해서입니다.

Linux에서 Sourcetrail 다운로드 및 설치

마지막으로, 이 도구에 관심이있는 분들을 위해 Sourcetrail.tar.gz 파일을 다운로드 할 수 있습니다. 다음 링크.

또는 터미널에서 다음 명령을 실행하여 :

32 비트 :

wget https://github.com/CoatiSoftware/Sourcetrail/releases/download/2019.4.61/Sourcetrail_2019_4_61_Linux_32bit.tar.gz

64 비트 :

wget https://github.com/CoatiSoftware/Sourcetrail/releases/download/2019.4.61/Sourcetrail_2019_4_61_Linux_64bit.tar.gz

다운로드 완료 다음을 사용하여 패키지의 압축을 풀어야합니다.

tar -xzvf Sourcetrail_2019_4_61_Linux_32bit.tar.gz

tar -xzvf Sourcetrail_2019_4_61_Linux_64bit.tar.gz

우리는 디렉토리를 입력하고 Sourcetrail.sh 파일을 실행 해 보겠습니다.

sudo sh Sourcetrail.sh 

이렇게하면 처음 실행할 때 "~ / .config / sourcetrail"폴더가 생성됩니다.이 폴더는 Sourcetrail 구성을위한 폴더입니다.

Sourcetrail을 설치하려면 이제 install.sh 스크립트를 실행하겠습니다.

sudo sh install.sh

설치가 완료되면 Sourcetrail 실행에 필요한 파일이 포함 된 폴더의 경로를 고려해야합니다. 위치는 다음과 같습니다.

~ /.config/sourcetrail

마지막으로 다음 링크의 설명서에서 더 많은 정보를 얻을 수 있습니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.