当前位置: 首页 > news >正文

推荐几款专门为Github党量身定做的Chrome插件

GitHub是世界知名的代码托管网站,在中国也有相当多的项目托管在GitHub,给广大程序员和编程爱好者带来了方便,GitHub是很多开发者远程协作的重要工具,其社交化编码的理念伴随着开源运动改变着整个开发社区的生态,无数优质项目依托GitHub在全球开源开发者的参与下蓬勃发展。GitHub作为一款基于Git的代码管理工具和协同工具是很优秀的,然而作为代码浏览和搜索工具,就和IDE差的很远了。不然为什么到今天GitHub连个侧栏的文件树没有,很多开发者要专门去下载浏览器插件才能有文件树。当然,今天我们chrome插件网要给大家推荐几款专门为Github党量身定做的Chrome插件,我相信有了这几款有趣实用的Chrome插件,一定可以增强你浏览GitHub的体验。
GitHub增强插件
注:所有的chrome扩展程序在本站都可以离线下载,当然如果你可以访问chrome网上应用商店最好了。本站下载的CRX文件未做任何修改。离线安装chrome插件的方法参照:如何在chrome浏览器安装CRX格式文件?

NO1.Octotree:树形结构显示Github项目

GitHub是可以在线查看项目中的源代码,文档,以及像图片一类的资源文件,但是GitHub现有的目录层级形式,在查看来自不同层级文件夹的文件的时候,显得似乎不是很方便,体验相当糟糕,只能重复地点进一个文件夹,再进入其中一个文件夹,如此循环。有的时候,你甚至都搞不清自己现在查看的是哪一个文件。尤其是在文件繁多的项目之中,文件夹嵌套堪称噩梦,一个个点击太费时间和精力。而octotree这个Chrome扩展则可以解决这个痛点,使你在进行文件浏览操作时更有效率。Octotree 这款 Chrome 插件能够让你通过文档库的方式管理、查看你的 GitHub 仓库,简单直观的同时,也方便你进行文件之间的跳转操.在页面左端提供了一个树状的文件列表(类似Windows资源管理器的左栏),从而让所有文件的位置一目了然,并可以快速点击查看。同时支持Gitlab。我们在 chrome插件网2017年推荐第三期:说说那些程序员不得不知的chrome扩展插件也有介绍过这款chrome插件。真的是程序员必备。

NO2:ZenHub for GitHub:针对 GitHub的团队管理工具

ZenHub是一款集成于GitHub的项目协作与管理工具。最新版的ZenHub已集成于GitHub企业版。ZenHub提供了一个Chrome扩展插件,当浏览器跳转到GitHub页面时,扩展插件通过向页面注入代码来扩展GitHub的功能。用户不能离开GitHub页面使用ZenHub。除了Chrome,ZenHub开发团队计划还将对使用其他浏览器提供支持。
zenhub for github

NO3.GitHub Hovercard:鼠标悬停快速预览

GitHub Hovercard是一款可以使用鼠标悬停快速浏览项目信息/用户信息/项目讨论的Chrome扩展,无论在GitHub的哪一个界面,只要鼠标停驻在链接上面,就可以快速查看有关信息,而无需点击进去。项目概览信息包括star,fork,issue的数目,项目使用的语言和项目说明(readme.md),并且你可以在这个界面快速加注星标。
Github hovercard

NO4.Isometric Contributions:直观衡量你的工作量

Isometric Contributions是一款可以将冷冰冰的数据转化为生动图形的Chrome扩展程序。它可以将你每天的contributions数目(可以理解为提交GitHub的数目)转化为颜色不一的立体柱状图,并给出自己的统计数据。Contributions数目由少到多分别以颜色逐渐变重的立体柱状图显示,宛如搭建一座高低错落的城市一般。这个插件允许你在普通的 Github 贡献表与等距像素艺术版之间切换,每天提交记录使用图表展示。除了“图形化”你的数据之外,Isometric Contribution还将你的情况统计,将你一年内的提交状况,以及“最忙“的一天提交数目统计出来。
isometric contributions

文章首发地址:http://www.cnplugins.com/zhuanti/github-plugins.html

转载于:https://www.cnblogs.com/chromecj/p/7769085.html

相关文章:

  • 算法导论Java实现-二分查找运用(习题2.3-7)
  • [20171102]视图v$session中process字段含义
  • [SDOI2010]大陆争霸
  • centos模板机制作前修改配置
  • 编程之用户体验
  • SQL UPDATE实现多表更新
  • 常用的JavaScript验证正则表达式
  • 在VMware Workstation上安装Ubuntu 16.04 Server操作系统
  • Linux安装yum源码包及相关操作
  • Windows Embedded CE链接RNDIS的奇怪问题
  • 10个完整的Android开源项目,值得大家学习借鉴
  • Ubuntu Mini1010所走过的路
  • snmp,mrtg安装和配置(2) mrtg安装
  • C#通过SharpSSH库与Linux服务器建立SSH连接并执行命令
  • 产品设计体会(3012)如何做好“老板项目”
  • [译] React v16.8: 含有Hooks的版本
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • CSS3 变换
  • echarts花样作死的坑
  • HashMap剖析之内部结构
  • mongo索引构建
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • storm drpc实例
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 多线程事务回滚
  • 回归生活:清理微信公众号
  • ​Kaggle X光肺炎检测比赛第二名方案解析 | CVPR 2020 Workshop
  • ​MySQL主从复制一致性检测
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • (cljs/run-at (JSVM. :browser) 搭建刚好可用的开发环境!)
  • (二十四)Flask之flask-session组件
  • (分布式缓存)Redis哨兵
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (三)docker:Dockerfile构建容器运行jar包
  • (十八)SpringBoot之发送QQ邮件
  • (十六)Flask之蓝图
  • (一)为什么要选择C++
  • (转)c++ std::pair 与 std::make
  • (转)chrome浏览器收藏夹(书签)的导出与导入
  • (转)如何上传第三方jar包至Maven私服让maven项目可以使用第三方jar包
  • .NET 8.0 中有哪些新的变化?
  • .net Application的目录
  • .NET 将混合了多个不同平台(Windows Mac Linux)的文件 目录的路径格式化成同一个平台下的路径
  • .NET/ASP.NETMVC 深入剖析 Model元数据、HtmlHelper、自定义模板、模板的装饰者模式(二)...
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...
  • .Net高阶异常处理第二篇~~ dump进阶之MiniDumpWriter
  • .NET国产化改造探索(一)、VMware安装银河麒麟
  • @DateTimeFormat 和 @JsonFormat 注解详解
  • @transaction 提交事务_【读源码】剖析TCCTransaction事务提交实现细节
  • [ vulhub漏洞复现篇 ] Grafana任意文件读取漏洞CVE-2021-43798
  • [120_移动开发Android]008_android开发之Pull操作xml文件
  • [DL]深度学习_Feature Pyramid Network
  • [Hibernate] - Fetching strategies