GitZip for github插件开发背景
说GitHub是程序员的facebook应该一点都不为过,相信需要用到它的朋友也不陌生了。上面有数不清楚的开源项目,就连我们下载的chrome插件很多在github上都有源码。Github上代码更新迭代的频率还是蛮快的。每次更新要么就是命令更新,要么就是上网页打包项目下载。但有时候可能一次更新只更新某个文件或文件夹,要是再重新整个项目打包下载就太麻烦了。之前我们也有介绍过其他Github相关的插件Octotree,只能以树形结构显示github代码。今天我们要介绍的GitZip for github可以快速从GitHub上快速下载文件。
GitZip for github插件使用方法
1.用户可以在chrome应用商店在线安装或者从本站离线下载安装GitZip for github插件,方法参照:怎么在谷歌浏览器中安装.crx扩展名的离线Chrome插件? 最新谷歌浏览器离线安装版可以从这里下载:https://huajiakeji.com/chrome/2017-09/813.html。
2.安装 GitZip for github 后,打开 GitHub 上的项目,在需要下载的文件或者文件夹空白处双击鼠标,这时该文件或文件夹前就会出现一个钩,表示已经选择,并且在浏览器右下角还会出现一个下载按钮。
3.点击下载按钮后,GitZip for github 会自动向服务器进行请求,将你需要的文件盒文件夹进行下包,下载到浏览器的默认下载文件夹处。
4.而如果下载时提示次数用完,则是扩展中作者的 API 次数用完了。你可以点击 GitZip for github 的图标,按照里面的提示来申请 API。申请后将 API 粘贴到输入框中并按回车就可以了,你个人用的话 API 的限制次数是完全足够的。
获取令牌:
- 如果您在进度仪表板上看到“速率限制”警告消息,则应该获取Github API访问令牌以获取升级速率限制。 GitZip提供了一个方便的方法:
1.点击浏览器上的GitZip Extension图标。
2.点击“Get Token”旁边的“Normal”或“Private”链接。
3.在Github授权页面授权GitZip权限。
4.回到开始的回购页面。
5.继续使用。
GitZip for github插件历史版本
0.2.0:1.获取私人令牌的选项。
2.修复一些关于双击不起作用的错误。
0.1.3:修正错误:
1.删除无效的“点”字符。
2.避免绑定事件两次或更多。
3.处理程序在内容加载期间初始化(默认:内容脚本在加载的内容上运行)。