来自公众号:程序员内点事

作为程序员对 GitHub 应该都不会陌生,我经常沉迷其中,找一些惊艳的项目或者工具。不过用的时间久了,发现它的用户体验实在是不敢恭维,有时候会让你做很多重复操作,浪费不少时间。

比如我想单独下载一个文件,但GitHub 不支持,你必须要下载整个工程;想要看仓库里的某一个文件,你只能层层点进去,再有从 GitHub clone 个项目慢的要死,简直烦躁到爆炸。

下边推荐 8个chrome 插件来解决 GitHub 的这些问题。

chrome 网上应用商店找插件

1、Octotree - GitHub code tree

Octotree 可以为 GitHub 项目生成一个文件菜单树,就跟在 IDEA 中看到的效果一样。


在左边会生成一个 Octotree 按钮,鼠标滑动代码文件树,这样就不用一层一层的找文件了。


2、GitHub Downloader

GitHub Downloader 可以针对单个文件进行下载,不能下载单个文件是GitHub 的一个硬伤,之前想要下载一个文件往往需要 clone 整个工程。


插件安装成功会在文件内容上方多出一个 download 按钮,直接点击即可下载当前文件,配合 Octotree - GitHub code tree 使用一起使用效率会更高。


3、GitHub 加速

GitHub 加速 插件能提高中国开发者访问 GitHub 的速度,提升clone Git 仓库的速度,提升下载 release 包的下载速度。


安装成功后在原来克隆的位置上会新出现个 加速 项,直接使用加速后的 url 就可以了。


4、Sourcegraph

Sourcegraph 对 GitHub 搜索功能,代码比对,查看引用,自动跳转,项目目录导航等功能做了全面的升级。


插件安装后项目面板右上方会有一个搜索图标,进入就可以愉快的搜索了,用户体验要比 GitHub 好很多。


5、Awesome Autocomplete for GitHub

为 GitHub 的搜索栏添加即时搜索功能,简单而谨慎的扩展增强了GitHub的搜索功能,比以往更快地、准确的搜索存储库和人员。


增强的搜索框看着更顺眼了,还区分仓库和用户类型。


6、File Icons for GitHub and GitLab

该插件可以给不同类型的文件增加一个图标。



7、GitHub Isometric Contributions

这个插件主要为了美观,可以将 GitHub 贡献图和等距像素艺术版本之间切换,3D 像素立体展示 GitHub 上的仓库提交记录,相比与传统的方块图表更具美感。



8、Markdown Menu for GitHub

Markdown Menu for GitHub 它将导航菜单添加到 GitHub 上的任何自述文件或 Markdown 文件中。比较适合写博客的同学,可以让我们的项目文档更美观一些。



推荐↓↓↓

前端开发

chrome自动提交文件_实用!8个 chrome插件玩转GitHub,单个文件下载小意思相关推荐

  1. chrome自动提交文件_收集文档及提交名单统计

    知乎文章若有排版问题请见谅,原文放在个人博客中[欢迎互踩!] 文叔叔文档收集 使用动机 在我们的学习工作中,少不了要让大家集体提交文件的情况,举个最简单的例子:收作业. 传统的文件收集流程大致是:群内 ...

  2. oracle事务默认自动提交吗_干货|事务

    作者:wanber 链接:https://blog.nowcoder.net/n/bbc354bf3afd4e4d9131e77080170302 来源:牛客网 事务(Transaction),其实指 ...

  3. python 自动下载文件_【Py大法系列--03】Python如何自动下载文件

    问题描述 Python自动下载文件,通用文件,包括但不限于压缩文件.图片等. 解决方法 一般情况下,Python下载文件的方式有以下几种: 利用urllib.urllib2,即Python爬虫用的最多 ...

  4. chrome查看网页文件_如何在Chrome中直接将文件和网页下载到Google云端硬盘

    chrome查看网页文件 We've all downloaded files from the web to our computer. However, if you'd rather downl ...

  5. 实用!8个 chrome插件玩转GitHub,单个文件下载小意思

    作为程序员对 GitHub 应该都不会陌生,我经常沉迷其中,找一些惊艳的项目或者工具.不过用的时间久了,发现它的用户体验实在是不敢恭维,有时候会让你做很多重复操作,浪费不少时间. 比如我想单独下载一个 ...

  6. chrome怎么隐藏浏览器_如何使用Google Chrome的隐藏阅读器模式

    chrome怎么隐藏浏览器 Chrome 75 has a hidden "Reader" mode that strips web pages down to the bare ...

  7. mysql 备份 没有自动删除文件_删掉spfile在没有自动备份控制文件下从以前的rman备份中恢复数据库...

    1.首先要有一个包含spfile备份的rman备份: run { allocate channel c1 device type disk; allocate channel c2 device ty ...

  8. c++ vs 创建删除文件_一键发布部署vs插件[AntDeploy]开源了

    deploy to remote server by one button click 功能 支持docker一键部署(支持netcore) 支持iis一键部署(支持netcore和framework ...

  9. chrome 使用gpu 加速_一招解决 Chrome / Edge 卡顿缓慢 让浏览器重回流畅顺滑

    最近一段时间,我发现电脑上的 Chrome 谷歌浏览器越用越卡了.特别是网页打开比较多,同时还有视频播放时,整个浏览器的响应速度都会变得非常缓慢,视频也会卡顿掉帧. 我用的是 iMac / 32GB ...

最新文章

  1. 【学时总结】◆学时·VIII◆ 树形DP
  2. php blocklog_SQLSERVER中的logblock校验(译)
  3. AnkhSVN使用手册
  4. Preload custom controller defined in runtime framework
  5. 360私有云平台Elasticsearch服务初探
  6. java查找网站在百度排名_百度网站快排系统 - 网站排名如何优化?
  7. (102)FPGA面试题-如何选择FPGA型号?
  8. 用c语言elgamal共密钥密码加密算法,非对称密钥体制RSA加密原理
  9. 电商项目——商品分类/品牌查询
  10. 关于美颜滤镜您了解多少?
  11. STM32智能家居系统设计(门禁、人体感应、GSM远程控制)
  12. VB一个漂亮的渐变时钟
  13. 电脑解锁后黑屏有鼠标_电脑开机黑屏只有鼠标怎么办解决
  14. poj 1001 Exponentiation(java)
  15. 集成HMS Scan Kit扫码SDK,轻松实现手机扫码选购
  16. 详细介绍百度ERNIE 2.0:A Continual Pre-Training Framework for Language Understanding
  17. 洛咕 P2465 [SDOI2008]山贼集团
  18. python entry如何清空_Python tkinter,从类中清除Entry小部件
  19. springboot项目配置(yml,pom)
  20. shell小技巧(六)读取文件末尾为数字行的末尾数字

热门文章

  1. SAP Spartacus shipping address页面请求2.1 - setDefaultAddress
  2. 使用调试的方式搞清楚SAP UI5应用标题的更改方式
  3. 自定义Java annotation及解析和使用
  4. Java Optional学习笔记
  5. 一个使用ABAP Push Channel开发的乒乓球游戏,可以双打
  6. 在SAP WebIDE里开发一个React component
  7. 阮一峰react demo代码研究的学习笔记 - how to debug converted source code
  8. Error -Cannot add direct child without default aggregation defined for control
  9. 部署在Netweaver上的Fiori应用的WebContent文件夹
  10. How to resolve error message Malformed URI literal syntax