Sourcegraph 是一款能够根据语义来把Web上的开源代码编入索引的代码搜索浏览工具。你可以从代码仓库和安装包甚至是函数里搜索代码,同时也可以直接点击被完全创建了链接的代码来阅读文档、跳转到变量定义或者马上找到可用的Demo。总而言之,你可以在你的web浏览器上完成这一切,而不需要配置任何编辑器。由Sourcegraph 出品的这款Chrome插件,可以非常方便的浏览和搜索Github上的代码,持跨repository搜索、跳转到定义、查找引用等功能,宛若一个功能强大的IDE。核心功能如跳转到定义(Go-to-definition)——浏览文件或查看pull请求时,将鼠标悬停在代码上可以查看文档提示,单击即可跳转到定义、查找引用或全文搜索,和IDE一样友好。
常见使用方法有下面两种:
进入Google应用商店 搜索sourcegraph下载安装插件。添加至Chrome,即可在项目中使用。
使用
打开github上任意一个项目,点击项目上方的Sourcegraph图标,即可进入代码浏览界面
在网址中输入https://sourcegraph.com/github-project-url
,进行访问. 例如:
https://sourcegraph.com/github.com/jimingmin/common