最新公告
  • 欢迎您光临极客文库,登录获取更多编程学习资源及文章!立即加入我们
  • 浏览 Github 必备的5款神器级别的 Chrome 插件

    我们知道 Github 是程序员特有的宝藏,也可以称它为 GayHub, 大家浏览 Github 的时候,一定遇到过下面这些问题:

    1. 不克隆到本地的情况下阅读代码困难。
    2. 无法单独下载仓库中的某个文件/文件夹。
    3. 无法看到仓库大小以及每个文件的大小。
    4. ……

    有了今天推荐的这些插件之后,相信你就不会在逛 Github 的时候再遇到这些问题了。

    另外,友情提示!无法访问 Google 的老哥们,推荐一种简单下载 Chrome 插件的方法:访问这个网站 https://crxdl.com/ 即可下载 Chrome 扩展插件 Crx 离线安装包。

    Octotree

    Octotree 可以让我们在 Github 上浏览代码更加方便和优雅。

    侧边栏树形结构的设计为我们带来 IDE 般的体验感受。

    Octotree

    SourceGraph

    SourceGraph 不仅可以让我们在 Github 优雅的查看代码,它还支持一些骚操作,比如:类之间的跳转、代码搜索等功能。

    使用 SourceGraph 阅读代码的就像下面这样,同样是树形结构展示代码,但是我个人感觉没有 Octotree 的手感舒服。不过,SourceGraph 内置了很多插件,而且还支持类之间的跳转!

    树形结构展示代码还支持类之间的跳转

    简单演示一下 SourceGraph 的代码搜索功能, 比如我想查找项目中的 Controller 的话,我可以这样写:

    代码搜索功能

    Enhanced GitHub

    Enhanced GitHub 变得更加可视化、更加好用。它可以为你 Github 仓库大小,每个文件的大小,下载链接和复制文件内容的选项。

    使用前:

    使用后:

    但是,你可以看到 Enhanced GitHub 目前只支持下载单个文件,如果你想要下载多个文件的话,可以这样使用下面这个插件。

    GitZip

    GitZip 可以帮助我们下载仓库中的部分文件,并且支持下载单个文件夹。

    如何使用呢?

    鼠标定位到我们需要下载的某个项目子文件夹上,在空白区域双击:

    然后点击下载即可!

    OctoLinker

    提高 Code Review/阅读代码体验,让你像使用 IDE 一样的实现类名点击跳转。

    当我们把鼠标移动到类名上就会出现跳转提示,点击跳转即可完成跳转。

    本站所有文章均由网友分享,仅用于参考学习用,请勿直接转载,如有侵权,请联系网站客服删除相关文章。若由于商用引起版权纠纷,一切责任均由使用者承担
    极客文库 » 浏览 Github 必备的5款神器级别的 Chrome 插件

    常见问题FAQ

    如果资源链接失效了怎么办?
    本站用户分享的所有资源都有自动备份机制,如果资源链接失效,请联系本站客服QQ:2580505920更新资源地址。
    如果用户分享的资源与描述不符怎么办?
    可以联系客服QQ:2580505920,如果要求合理可以安排退款或者退赞助积分。
    如何分享个人资源获取赞助积分或其他奖励?
    本站用户可以分享自己的资源,但是必须保证资源没有侵权行为。点击个人中心,根据操作填写并上传即可。资源所获收益完全归属上传者,每周可申请提现一次。
    如果您发现了本资源有侵权行为怎么办?
    及时联系客服QQ:2580505920,核实予以删除。

    参与讨论

    • 108会员总数(位)
    • 3700资源总数(个)
    • 5本周发布(个)
    • 2 今日发布(个)
    • 202稳定运行(天)

    欢迎加入「极客文库」,成为原创作者从这里开始!

    立即加入 了解更多
    成为赞助用户享有更多特权立即升级