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. 权利:您可以随时限制,恢复和删除您的信息。