Sourcegraph插件:轻松浏览和搜索Github上的代码

发布时间: 编辑:CINDY 1人评论 46596次浏览 Chrome生产工具插件
直达下载
摘要 : Sourcegraph是一款可以为 Github 上的代码添加了即时文档和类型提示,并为每一个标识符添加了跳转到定义处的链接的Chrome 扩展,它允许你像使用一个很好的IDE 那样浏览源代码。

Sourcegraph插件开发背景

众所周知,开源代码库向来都是程序员们的金矿,但是如何从中选择出合适的代码并且学会使用它们可是非常需要技巧的。GitHub作为一款基于Git的代码管理工具和协同工具是很优秀的,然而作为代码浏览和搜索工具,就和IDE差的很远了。我们之前也有介绍过一些github插件,而今天我们介绍的这款chrome插件简直就是码农的必备插件。它可以让你像 IDE一样浏览和搜索Github代码。

Sourcegraph插件简介

Sourcegraph 是一款能够根据语义来把Web上的开源代码编入索引的代码搜索浏览工具。你可以从代码仓库和安装包甚至是函数里搜索代码,同时也可以直接点击被完全创建了链接的代码来阅读文档、跳转到变量定义或者马上找到可用的Demo。总而言之,你可以在你的web浏览器上完成这一切,而不需要配置任何编辑器。由Sourcegraph 出品的这款Chrome插件,可以非常方便的浏览和搜索Github上的代码,持跨repository搜索、跳转到定义、查找引用等功能,宛若一个功能强大的IDE。核心功能如跳转到定义(Go-to-definition)——浏览文件或查看pull请求时,将鼠标悬停在代码上可以查看文档提示,单击即可跳转到定义、查找引用或全文搜索。

Sourcegraph简介


Sourcegraph chrome扩展使用方法

1. 首先离线安装Sourcegraph chrome扩展程序,其安装方法同:chrome插件的离线安装方法最新Chrome浏览器下载地址:https://huajiakeji.com/chrome/2017-09/813.html。

Sourcegraph chrome扩展使用方法

2、Sourcegraph chrome扩展程序安装成功后,我们点击浏览器上方的按钮可以看到:

Sourcegraph chrome扩展程序

3、用户可以使用高级代码搜索,可以使用正则表达式快速匹配搜索,并且能对多个repository执行grep搜索。
Sourcegraph chrome扩展使用方法

4、如果你希望在搜索时仍停留在GitHub上,在选项面板中选择“添加源搜索到GitHub搜索菜单”即可,以后搜索时只需使用GitHub本身的搜索框。

5、对于插件支持的语言,可以直接转到某个元素的定义,而且就算在不同的repository中,也可以直接跳转。目前支持的语言有 Go, Java, Type, Java, PHP, 后续还将支持更多的语言。

Sourcegraph chrome扩展使用方法

6、Sourcegraph chrome扩展程序还支持查找引用、还可以找到方法的所有调用者,就像一个功能强大的IDE一样.

Sourcegraph chrome扩展联系方式

1.内容由https://about.sourcegraph.com/提供

查看更多

Sourcegraph插件:轻松浏览和搜索Github上的代码下载地址

点击下载Sourcegraph插件:轻松浏览和搜索Github上的代码

转载必须注明来自:https://huajiakeji.com/productivity/2018-05/1435.html

Vue.js devtools插件

Vue.js devtools插件

3 人评论 165718 次人浏览 4.6分 4.6 分
Vue.js开发者工具是一款适用于chrome浏览器和Firefox浏览器的浏览器插件。
GitHub Hovercard

GitHub Hovercard

0 人评论 9607 次人浏览 4.6分 4.6 分
github-hovercard 是一款简洁的 GitHub 悬浮卡片 Chrome 插件, 可方便的查看 GitHub 上的 user/repo/issue 等信息。
JSON Formatter

JSON Formatter

0 人评论 74545 次人浏览 4.6分 4.6 分
JSON Formatter是一款能格式化json代码,使得json代码页面变得便于阅读的chrome json格式化开源插件。
Notifier for GitHub

Notifier for GitHub

0 人评论 10658 次人浏览 4.0分 4.0 分
Notifier for GitHub是一款可以显示您的GitHub通知未读计数的chrome插件。
Github XP

Github XP

0 人评论 16333 次人浏览 4.0分 4.0 分
Github XP是一款可以将 GitHub 界面变成 Windows XP 界面风格的Chrome扩展程序。
GitHub File Icon

GitHub File Icon

1 人评论 13441 次人浏览 4.0分 4.0 分
GitHub File Icon是一款可以改善GitHub 现有的档案系统呈现样式,使它更容易被用户阅读的chrome插件。
GitZip for github

GitZip for github

0 人评论 73369 次人浏览 4.0分 4.0 分
GitZip for github是一款可以快速从GitHub上快速下载文件的chrome插件。
PHP Console

PHP Console

1 人评论 51051 次人浏览 4.0分 4.0 分
PHP Console是一款可以帮助PHP开发者,以Chrome浏览器为媒介输出PHP调试信息的谷歌浏览器插件。
WEB前端助手(FeHelper)

WEB前端助手(FeHelper)

0 人评论 76712 次人浏览 3.8分 3.8 分
FE助手:包括字符串编解码、代码压缩、美化、JSON格式化、正则表达式、时间转换工具、二维码生成与解码、编码规范检测、页面性能检测、页面取色、Ajax接口调试
JetBrains IDE Support

JetBrains IDE Support

0 人评论 72961 次人浏览 3.7分 3.7 分
JetBrains IDE Support是一款webstorm网页开发调试工具,支持HTML/CSS/JavaScript编辑和JavaScript调试。
XPath Helper

XPath Helper

5 人评论 192073 次人浏览 3.4分 3.4 分
XPath Helper可以支持在网页点击元素生成xpath,整个抓取使用了xpath、正则表达式、消息中间件、多线程调度框架的chrome插件。
XPath Helper Wizard

XPath Helper Wizard

0 人评论 19637 次人浏览 3.3分 3.3 分
XPath Helper Wizard是一个可以创建XPath查询选择类似的元素并且返回可视化结果的chrome插件
Octotree插件 - 树形展示 Github 项目代码

Octotree插件 - 树形展示 Github 项目代码

1 人评论 56961 次人浏览 3.3分 3.3 分
Octotree是一款可以使你在github查看项目时可以清晰明了的看到项目的结构以及具体代码,使下载代码更具有目的性,减少不必要代码的下载的chrome扩展程序。
极简Json格式化插件

极简Json格式化插件

0 人评论 51105 次人浏览 3.2分 3.2 分
极简Json格式化是一个非常简单的Chrome插件,用于将JSON接口返回值格式化成可读方式。
CSDN开发助手插件

CSDN开发助手插件

0 人评论 7887 次人浏览 3.0分 3.0 分
CSDN开发助手插件是一款集成本地书签、历史记录与 CSDN搜索的搜索工具,专为程序员服务,是一款程序员必备的浏览器插件。
Brackets - 一款免费的前端开发工具

Brackets - 一款免费的前端开发工具

0 人评论 8649 次人浏览 3.0分 3.0 分
Brackets是一款现代化的文本编辑器,具有集中的可视化工具和预处理器支持,可轻松在浏览器中进行设计。它是专为网页设计师和前端开发人员设计的。
评论:(1)

已有 1 位网友发表了一针见血的评论,你还等什么?

  • 1楼 运势非好汉 回复该留言
    安装这个之后,github代码查看确实漂亮很多。