Sourcegraph插件开发是开源的,这儿贴上开源地址https://github.com/sourcegraph/sourcegraph
先来看看不使用插件在github上查看源码:
下面是使用插件的效果:
可以看出使用Sourcegraph后,结构变得更加清晰,可以极大提升我们的阅读效率,当然它的强大还不止于此。
使用Sourcegraph查看github
随便打开一个github,可以发现在watch和star旁多出了个图标按钮,这就是Sourcegraph插件了
点击进入左侧自动展开目录,选择文件右侧可查看所选代码,如下图所示:
- Sourcegraph主页
- 切换交互模式和纯文本模式,还可以打开查询生成器,进行更加准确地搜索
- 开启大小写敏感
- 开启正则表达式
- 启用结构化搜索
- 查看Sourcegraph文档及简介
- 启用Sourcegraph扩展(需要登录)
- 在选定的行上显示Git blame行注释
- 开启长行模式
- 下载当前查看的文件
- 永久链接(具有完整的git提交SHA)
- 切换回github网页
Sourcegraph还有一个很nb的地方就是可以直接定位到自己所选变量或方法的定义处,还可以查看所有调用函数的地方,可访问属性等。