以代码托管平台起家的 GitHub 网站,已然成为全球程序员工做和生活中不可或缺的一份子。从优秀的企业,到优秀的程序员,都将本身最优秀的代码做品存放在这片开源净土里,供彼此学习交流。git
GitHub Trending 栏目甚至已经成为 IT 从业人员的新闻日报,每日必读。在以前的一篇文章中,我也有讲到 GitHub 对于咱们程序员我的的重要性:聊聊 GitHub 对于程序员的品牌价值。程序员
既然 GitHub 这么重要,又被咱们使用得这么频繁,那关于 GitHub 的一些优秀浏览器插件或者其余工具,咱们就必定不可错过啦。本文就来整理一些,都是我日常使用最驾轻就熟的东西,全都倾力推荐出来,绝对干货!github
Chrome 扩展程序web
备注:这个分类的部分都可以在 Chrome 应用商店 搜索获得,也能够直接点击小标题直接跳转至插件详情页。chrome
很好奇的是,GitHub 做为代码托管平台,居然没有提供项目目录,方便用户在线快速浏览项目结构。因此,在线分析项目源码就会变得很繁琐,必须一层一层点击,而后再一次一次地向上返回。要知道,原本 GitHub 网站在中国区的访问就已经很慢了。最无奈的作法就是,下载到本地,再使用 Sublime 等编辑器打开。浏览器
Octotree 做为 Chrome 浏览器的一款插件,恰好解决这个使用痛点。他可以像 IDE 同样提供项目目录,快捷导航,方便浏览。同时支持 GitHub 和 GitLab 两个经常使用的代码托管网站。更贴心的是,你能够自行选择是否显示目录。微信
一样做为 Chrome 的插件,GitHub Plus 提供的功能也是很是实用。可以显示代码仓库的大小,以及其中每一个文件的大小和下载连接。使用这款插件,咱们不再用由于须要某个单一文件而被迫下载整个项目源码,尤为是在网速不给力的时候。网络
使用这款插件,当你将鼠标停留在 GitHub 网站的用户头像或者仓库连接地址上时,会自动弹出一个悬浮框,带你提早预览基本信息。有点相似 StackOverflow 网站的用户头像的鼠标悬停效果。Hovercard 插件支持的悬停位置更多,包括用户头像,仓库地址,Issue 连接,我的主页等。我们仍是用图说话比较直接:app
代码搜索,查看引用,自动跳转,项目目录导航,这些 IDE 上经常使用的功能操做,借助 Sourcegraph 插件,都能帮你直接在线使用。如图:编辑器
这款插件提供的功能与前面提到的 GitHub Plus 有点相似,展现项目大小,任意文件点击下载等。如图:
GitHub 智能搜索插件。有点相似自动补全功能,实时监听输入的搜索关键字,自动列出相关内容。正如官方介绍那样,致力于打造 GitHub 上最好的搜索引擎,助你在搜索仓库和用户方面,比以往更快人一步。
3D 像素立体展现 GitHub 上的仓库提交记录。相比传统的方块图表,更有美感。固然,使用这款插件以后,你能够自由切换展现方式,而不是一刀切。
高效率管理工具
前面提到的都是 Chrome 的插件系列,基本上能够解决平时咱们使用 GitHub 在线搜索或者浏览某一仓库时所遇到的痛点问题。可是还有一个很重要的痛点没有解决,那就是咱们 Star 过的仓库管理问题。
任何一个 IT 领域,GitHub 网站都有成千上万个优秀开源项目可供参考学习。因此,收藏关注几十几百个项目是再日常不过的一件事了。没有标签,没有便捷的检索功能,如何高效率地管理这些关注过的项目呢?也许你能够尝试这些网站提供的工具。
强力推荐 OhMyStar2 客户端,号称是管理 GitHub Stars 最好的方式。自动同步 GitHub 帐号的 Stars,拥有标签和评分两种分类方式助你分组管理项目,根据名称、日期等指标自动排序,三方分享功能,甚至提供每日 Trending 浏览,说是最好,名符其实!
也是提供标签式的方式管理 GitHub 帐号关注的项目。只不过,经过网站在线管理,没有提供 PC 版客户端。免费试用。
这个工具使用起来有点相似 IDE,提供开发中经常使用的快速导航、代码搜索功能、查看引用和点击跳转等功能。
我想,有了这些工具,必定能大幅提升咱们程序员使用 GitHub 时的效率。工欲善其事,必先利其器。站在巨人的肩膀上,更容易事半功倍。利用好工具,换种角度来看,也是一种不可忽视的能力。
从事 IT 行业以来,愈加以为,互联网对于咱们每一个人来讲,都是公平的,如何开拓视野,利用网络平台提高本身的学习能力和工做效率,显得尤其重要。很庆幸,咱们都在这个最潮流的行业,共同窗习,一块儿进步。
备注:更多开发中的优秀 Chrome 插件,可访问个人 GitHub 仓库地址:
github.com/Mike-bel/aw…
关于我:亦枫,博客地址:yifeng.studio/,新浪微博:IT亦枫
微信扫描二维码,欢迎关注个人我的公众号:安卓笔记侠
不只分享个人原创技术文章,还有程序员的职场遐想
![]()