GitHub的网站设计的完整本身已经做到非常棒了,但是有些地方还是用起来不舒服,下面针对GitHub的浏览器插件可以大大提高你在GitHub上的体验。
- https://github.com/ovity/octotree
- https://chrome.google.com/webstore/detail/octotree/bkhaagjahfmjljalopjnoealnfndnagc
GitHub 作为代码托管平台,竟然没有提供项目目录来方便用户在线快速浏览项目结构。所以,在线分析项目源码就会变得很繁琐,必须一层一层点击,然后再一次一次地向上返回。本来 GitHub 网站在中国区的访问就已经很慢了,最无奈的做法就是下载到本地再使用编辑器打开。
Octotree 作为 Chrome 浏览器的一款插件,刚好解决这个使用痛点。他能够像 IDE 一样提供项目目录,快捷导航,方便浏览。同时支持 GitHub 和 GitLab 两个常用的代码托管网站。更贴心的是,你可以自行选择是否显示目录。
- https://github.com/Justineo/github-hovercard
- https://chrome.google.com/webstore/detail/github-hovercard/mmoahbbnojgkclgceahhakhnccimnplk
使用这款插件,当你将鼠标停留在 GitHub 网站的用户头像或者仓库链接地址上时,会自动弹出一个悬浮框,带你提前预览基本信息。Hovercard 插件支持的悬停位置更多,包括用户头像,仓库地址,Issue 链接,个人主页等。
用起来非常舒服。我的博客就是写在issue区的,但是issue的目录页面不显示issue的详细信息,有了这个插件你就可以预览issue啦。
能够显示仓库中每个文件的大小,并直接下载,用起来非常舒服
在使用搜索功能的时候,提前给出搜索建议
-
https://github.com/algolia/github-awesome-autocomplete
-
https://chrome.google.com/webstore/detail/awesome-autocomplete-for/djkfdjpoelphhdclfjhnffmnlnoknfnd
这里有一篇文章,给出了使用说明和动态图,写的还不错
如何有效地使用 GitHub? - 七月在线的回答 - 知乎 https://www.zhihu.com/question/21248859/answer/733101486
上面的插件谁用谁知道,真的爽。
markdown 转化为 PDF的在线软件