SourceTrail,C,C ++,Java和Python中的源代碼瀏覽器成為開源

源跡

Sourcetrail 是一個跨平台的源代碼瀏覽器 對於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通用公共許可證,因為它是一種病毒性許可證,可以保證對Sourcetrail所做的任何更改或改進都將保留為免費軟件。 今天,我們很自豪地宣布,已有XNUMX年曆史的產品現在可以在GitHub上免費向公眾公開,“開發團隊寫道。

製造商現在間接承認未能通過軟件獲利 因此,向開源邁進了足夠的步伐,這也旨在實現對源代碼的更廣泛的傳播。

好吧,並不是所有的開發人員都看到該工具的價值 很難賣,所以現在 浣熊尋求捐助 通過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. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。