首页 > 软件列表 > Sourcetrail
Sourcetrail

Sourcetrail

源码资源管理器

软件语言:简体中文
软件授权:开源
适用系统:Windows
创建时间:2021-04-28
软件厂商/开发者信息:Coati Software

软件介绍

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 的团队。因为项目已停止维护,用于新项目前请自行评估对新版编译器和语言特性的兼容性。

版本列表