Sourcetrail
源码资源管理器
软件介绍
Sourcetrail 是一款免费、开源的跨平台源码浏览器,面向需要读懂陌生代码库的开发者。它先对源码建立索引,再生成依赖关系图和代码概览,帮助使用者看清各组件之间的联系。项目最初在 2016 年以商业软件 Coati 的形式出现,2019 年 11 月开源。2021 年项目停止开发,GitHub 仓库已归档为只读。
核心功能
- 交互式依赖图:对选中的类型、函数、变量等生成关系图,显示它们与代码库其他部分的依赖。
- 多语言支持:支持 C、C++、Java 和 Python。
- 离线使用:可以在本地离线工作。
- 扩展 SDK:配套的 SourcetrailDB 可用于编写自定义语言索引器,扩展对其他语言的支持。
支持平台与系统要求
官方提供 Windows、macOS 和 Linux 版本的预编译包,可在 GitHub Releases 页面下载;Windows 上也可以通过 Chocolatey 安装。README 未给出运行所需的最低配置,未查到明确的系统要求。
版本与授权
Sourcetrail 使用 GNU GPL v3.0 授权,「Sourcetrail」商标归 Coati Software 所有,不在 GPL 覆盖范围内。维基百科列出的最后稳定版为 2021.4.19。项目已停止开发,仓库归档,不会再有新功能和修复。
适用人群或使用场景
适合需要快速熟悉遗留代码、参与开源项目或学习框架实现的开发者,尤其是主要使用 C、C++、Java、Python 的团队。因为项目已停止维护,用于新项目前请自行评估对新版编译器和语言特性的兼容性。
版本列表
-
-
-
Sourcetrail v2021.1.30 官方版
Sourcetrail(源码资源管理器),Sourcetrail是一个免费和开源的跨 ...
软件大小:96.2 MB 更新时间:2021-04-28
-
