[Github项目推荐] 推荐三个助你更好利用Github的工具

703 阅读4分钟
原文链接: mp.weixin.qq.com

2019 年第 26 篇,总 50 篇文章

本文大约 1700 字,阅读大约需要 5 分钟

作为一名程序员,学会使用 Github 是一个必备技能,正如同需要学会利用谷歌搜索问题的解决方案一样。

今天,就推荐3个助你更好使用 Github 的工具,准确说,两个工具加一个微信小程序!


1. Octotree

第一个工具就是 Octotree,目前有 14000+ 星的 Github 项目,其 Github 地址:

https://github.com/ovity/octotree

我相信很多人在查看别人 Github 项目的时候,如果是在线浏览项目的代码,对于每个文件夹的内容,都必须点进去,才能知道文件夹内容,然后需要后退,再查看其它文件夹内容。

这其实非常不方便,如果能够有一个插件实现目录的功能,那么就非常方便我们预览整个项目的内容,也非常方便在不同文件夹的代码之间跳转,而这就是 Octotree 这个项目的功能!它的使用如下图所示:

正如上图所示,它其实是一个浏览器的插件,然后实现在屏幕左侧的导航栏功能。

安装方法就是通过各大浏览器应用商店进行安装,比如谷歌的应用商店,地址如下:

https://chrome.google.com/webstore/detail/octotree/bkhaagjahfmjljalopjnoealnfndnagc

2. git-history

第二个工具是 git-history, 目前也有 9400+ 星,其 Github 地址:

https://github.com/pomber/git-history

这个工具可以非常形象地展示某个文件的提交历史,包括提交开发者的信息和时间,提交后文件的内容。

根据作者的描述,它的使用方法如下:

  1. 在任何文件的页面,将网址中的 github.com 替换为  github.githistory.xyz

  2. 没有第二步了!

所以这里我简单的演示下使用的过程,首先我们点击任意一个文件,这里我就点开 git-history 的 README.md 文件的页面,如下图所示:

接着按照教程,替换网址中的 github.com 替换为  github.githistory.xyz,出现如下界面:

稍微等待一两秒时间,就变成如下界面:

这里最上方是给出对该文件进行过修改并 push 到 Github 上的开发者头像、姓名、提交时间以及提交的信息,下方则是提交过后该文件的内容了。

3. Gitter

最后一款,也就是开头说到的微信小程序,作者介绍说是目前颜值最高的 GitHub 小程序客户端,当然它的 UI 界面也确实是非常漂亮!

Github 地址如下:

https://github.com/huangjianke/Gitter

这里简单给出几个界面的展示, 第一个是进入小程序的首页,展示的是 Trending 功能,即今天 Star 数量最多的 Github 仓库信息:

第二个就是一份使用 Git 的教程:

第三个是点开任意一个 Github 项目后的界面:

此外,这里还有一份作者写的介绍该小程序的文章:

https://juejin.cn/post/6844903768388009998


小结

今天就简单介绍这三款工具,希望能帮助你更好的利用 Github 来提高工作学习效率!

另外由于公众号不支持外链,所以无法直接点击这三个链接,可以在公众号会话界面(也就是一直说的后台)回复 『github』,给出三个 Github 项目的链接,可以直接点击,或者点击下方“阅读原文",在原文中直接点击链接查看。

欢迎关注我的微信公众号--机器学习与计算机视觉,或者扫描下方的二维码,大家一起交流,学习和进步!

往期精彩推荐

机器学习系列
Github项目 & 资源教程推荐