sourcegraph - Sourcegraph是一个快速且功能强大的代码搜索和导航引擎。

Created at: 2015-08-24 15:27:28
Language: Go
License: NOASSERTION

来源图

建

Sourcegraph是一个快速且功能强大的代码搜索和导航引擎。

源图 com_github com_golang_go_-_blob_src_net_http_request go_L855_6

特征

  • 使用混合后端进行快速全局代码搜索,该后端将三元组索引与内存中流相结合。
  • 通过语言服务器索引格式为多种语言提供代码智能。
  • 通过 Sourcegraph 浏览器扩展增强 GitHub、GitLab、Phabricator 以及其他代码主机和代码审查工具。
  • 通过 Sourcegraph 扩展 API 与第三方开发人员工具集成。

立即试用

Sourcegraph有三个版本:

所有三个版本的源代码都包含在此存储库中。有关更多详细信息,请参阅许可证部分

更多:

自承载安装

Sourcegraph Enterprise(最多免费 10 个用户)

运行 Sourcegraph 自托管的最快方法是使用 Docker 容器。请参阅快速入门安装指南。还有几种运行生产实例的其他方法。

源码软件

  1. 浏览快速入门以进行安装和依赖项
    sg
  2. 以OSS模式启动开发环境:
    sg start oss

Sourcegraph 现在应该在 https://sourcegraph.test:3443 运行。

有关详细说明和疑难解答,请参阅本地开发文档

发展

请参阅开发源代码指南以开始使用。

文档

该目录包含用于开发和理解 Sourcegraph 的其他文档:

doc

许可证

该仓库包含 OSS 许可和非 OSS 许可的文件。我们维护一个存储库,而不是两个单独的存储库,主要是为了方便开发。

和 中的所有文件都属于 LICENSE.enterprise

enterprise
client/web/src/enterprise

其余文件属于 Apache 2 许可证。Sourcegraph OSS仅从此存储库中的Apache许可文件构建。