感觉自己好久没有给大家推荐过 Chrome 浏览器插件了。这几天我经常在 GitHub 上看代码,前几天才发现 Sourcegraph 这个插件,想必很多读者已经在使用了,知道的就不用过多赘述它的好处了,重点是推荐给像我一样,之前还不知道的读者。

Sourcegraph 这个浏览器插件,它支持在 GitHub 上轻松浏览和搜索代码,可以说称得上是开发者必备的插件,它可以让我们像使用 IDE 一样浏览和搜索 GitHub 代码,功能真的是非常的强大。

我就简单给大家介绍一下,我们可能比较常用的几个功能吧,来看看它功能的强大和效果。

第一个功能:转到定义

它可以直接转到符号或者变量的定义处,甚至可以跨仓库跳转到定义的地方。不必自己一个一个的找,返回,点进去,真的超级方便。不用自己下载代码到本地,载入到开发工具中找了,超级方便,可以直接在浏览器中查看代码。

鼠标选中要跳转的字符串,弹出选择菜单,直接跳转到定义处,很简单。

第二个功能:查找参考

我们还可以点击查找参考,还可以查看所有调用函数的地方,可访问属性等,就像在强大的 IDE 中一样。

第三个功能:高级代码搜索功能

该插件使用正则表达式提供快速、跨仓库的 grep 搜索。 只需选择 GitHub 仓库中的任何代码,并使用 Sourcegraph 的 tooltip 执行搜索,Sourcegraph 支持的语言的搜索结果具有代码智能。

总之,是非常的方便!!!没用过的朋友,强烈推荐大家使用!