资讯专栏INFORMATION COLUMN

安利一下自己为 GitHub 开发的首个 Chrome 浏览器集成插件——GayHub?

xialong / 3403人阅读

摘要:为了进一步提高阅览体验这个小目标,让大家更方便的畅游,因此诞生了。温馨提示不要打开这种巨无霸的开源,因为从接口拉取所有目录文件名数据都需要几分钟。。。大屏全貌在大屏幕下,会展示所有的内容,在等小屏幕下默认只显示侧边栏目录树,而默认是隐藏的。

github源码地址:https://github.com/jawil/GayHub

Chrome —— GayHub
一款强大的 GitHub 的 Chrome 扩展 —— GayHub,优化 GitHub 的阅读体验。

为了进一步提高 GitHub 阅览体验这个小目标 ,让大家更方便的畅游 Github,因此诞生了 GayHub。

马上使用:

Chrome 应用商店 或者 离线下载 或者 下载测试版

温馨提示

请自行忽略下面截图书签栏等不健康网站,为了您的健康,请转移你犀利的目光。1024

主要功能一览:

文件目录树:

github插上翅膀,让你轻松切换文件,方便阅读,把Vscode的精美的侧边栏完美移植到github上,颜值颇高,100多种精美图标完美移植,加上Pjax的无刷新切换文件,体验颇佳。

截图:对于微软的VScode和TypeScript这种大型开源,10000+文件的解析起来也毫无压力,稍等片刻即可打开,颜值与性能并存。

温馨提示:不要打开Linux这种巨无霸的开源,因为从GitHub接口拉取所有目录文件名数据都需要几分钟。。。

TOC导航:

为了清晰明了的概览整个GitHub文档、issurewiki的结构层次,为此开发了这个强大的功能,支持任意层次嵌套,能完美解析内容的所有嵌套标题,性能优越,滑动起来如丝滑般流畅。

截图:不管你嵌套多少层,解析不出来算我输。

夜间暗色主题:

GitHub的白色主题在晚上稍微有些刺眼,就在stylish上找了一套暗色主题修改一下移植到了github上,喜欢暗色主题可以开启,默认不开启。

截图:透明加暗色,感觉颜值有个提升,因人而异,我还是喜欢亮色的主题,习惯了

图片全屏预览:

GitHub默认点击图片会跳转到另一个窗口,有时候无意点到也会跳转到另一个页面,体验稍差,为此添加了一个类似知乎点击图片全屏查看的功能

截图:

复制代码:

方便的帮助用户实现点击复制代码的功能,告别冗长的移动拖动选中再复制黏贴的繁琐步骤,轻轻一点,demo我有。

截图:

图像展示

进入首页,大佬图像一览无余,更清晰直观的看出大佬的各种动态,关注大佬的一举一动,时刻关心最新开源技术。

大屏全貌

在大屏幕下,会展示所有的内容,在mac等小屏幕下默认只显示侧边栏目录树,而TOC默认是隐藏的。

截图:

说明

如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢! ^_^

或者您可以 "follow" 一下,我会不断开源更多的有趣的项目

如有问题请直接在 Issues 中提,或者您发现问题并有非常好的解决方案,欢迎 PR ?

许可:

MIT

github源码地址:https://github.com/jawil/GayHub

欢迎测bug和提出你认为需要改进的地方,送截图某论坛邀请码。?

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/112604.html

相关文章

  • 安利一下自己 GitHub 开发首个 Chrome 览器集成插件——GayHub?

    摘要:为了进一步提高阅览体验这个小目标,让大家更方便的畅游,因此诞生了。温馨提示不要打开这种巨无霸的开源,因为从接口拉取所有目录文件名数据都需要几分钟。。。大屏全貌在大屏幕下,会展示所有的内容,在等小屏幕下默认只显示侧边栏目录树,而默认是隐藏的。 github源码地址:https://github.com/jawil/GayHub showImg(https://segmentfault....

    Astrian 评论0 收藏0
  • VS Code上手与超实用插件安利

    摘要:软件跨平台支持以及,运行流畅,可谓是微软的良心之作微软有这个宇宙最强,自然也不会弱宇宙最强编辑器说到代码编辑器,我们有必要提一提还有。 原文链接:VS Code上手与超实用插件安利 工欲善其事必先利其器 Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号...

    miracledan 评论0 收藏0
  • 怎么开发并发布一个可用的 JavaScript 模块 ?

    摘要:但是,我们发布之前,需要做一些持续集成和单元测试,用来保证代码的正确性,稳定性。 Javascript 那么流行,作为一个前端开发者,或者前端入门者,发布一个正式可用的 Javascript 模块,对于自己来说应该成长很大。下面就以一个简单的 Javascript 模块 filesize.js 来介绍 github、travis-ci、npm 这些内容的组合使用。 一、目标概览 本文将...

    TANKING 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<