ソーストレイル クロスプラットフォームのソースコードエクスプローラーです Windows、macOS、Linuxの場合 C、C ++、Java、Pythonのソースコードで静的分析を実行します グラフィカル表示とコード表示を組み合わせたユーザーインターフェイス内で収集された情報をナビゲートします。
たとえば、フォントタイプツール、Eclipse、IntelliJ IDEA、PyCharmなどのIDE、またはAtom、Sublime Text、Visual StudioCodeなどのエディターと統合します。 ここで、必要な変更を加える必要があります。
初めて発見した方のために、 SourceTrailは、別の開発者によって作成されたコードベースから始めるのに非常に役立ちます。 具体的には、このツールを使用すると、既存のコードベースに飛び込んで、その一般的な構造を調べることができます。 SourceTrailには、拡張機能として新しいプログラミング言語を追加するためのAPIがあります。
「ソフトウェア開発者は主にソースコードの記述に焦点を合わせています。 しかし、多くの場合、既存のコードベースで何が起こっているのかを理解するために、より多くの時間を読んでしまうことになります。
同時に、使用されるツールのほとんどは、読み取り用ではなく、効率的なコード書き込み用に設計されています。 そのため、SourceTrailを開発しました。 ソースコードのすべての依存関係を理解するのに役立つため、既存のコードに触れたときにシステム全体が壊れる心配はありません」と開発チームは言います。.
これで、SourceTrailは無料でオープンソースになります
数年前、 ツールが有料からオープンソースに変更されたというニュースがリリースされました 以前から、それは商用ツールでした ただし、オーストリアの会社CoatiSoftwareの開発者向けです。 非営利プロジェクトに無料で使用されました。
SourceTrailの取得は、商用ライセンスを介して行われなくなります。
「GNUGeneralPublic Licenseを選択することにしました。これは、Sourcetrailへの変更や改善が自由ソフトウェアのままであることを保証するバイラルライセンスだからです。 本日、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
最後に、次のリンクにあるドキュメントで詳細情報を入手できます。