添加微信:code_7steps,备注“进群”,邀请你加入大牛云集的技术交流群!
作为一名开发者,很难绕开Github,它是一个非常值得推荐的工具或平台。
很多程序员每天花费大量时间在Github上,今天,就来介绍能够提升幸福感的7款Chrome插件。
1. Octotree
它通过以下特性增强了GitHub的代码Review和阅读:
-
类似IDE的代码树结构
-
文件夹和文件搜索
-
问题和拉取请求书签化
-
支持私有存储库
我个人非常喜欢这款插件,能够极大的提升Github使用体验。
2. Open in VS Code
它可以在VSCode中打开任何Github仓库的源代码链接,它也同样适用于Gitlab。
不过每次它只能打开一个文件,如果你想打开整个仓库,可以在github后面加上1s
,例如:
http://github.com/user/somerepository -> github1s.com/user/somerepository
3. Refined GitHub
它简化了GitHub的界面,也增加了一些有用的功能,比如说。
-
增加了反应头像,显示谁对评论作出了回复
-
增加了一键式合并冲突修复器
-
增加了一个按钮,可以恢复PR中某个改动文件
4. Do-not-merge-WIP
正如它的名字那样,当满足以下任何一个条件时,会显示一个“禁止合并”按钮。
-
标题包含"[wip]"(不区分大小写)
-
任务处于未完成状态
-
提交信息仍然以 "squash!"或 "fixup!"为前缀
5. Enhanced GitHub
它在GitHub网站的基础上提供了有用的功能:
-
显示 repo 的大小
-
显示每个活动分支的每个文件的大小
-
显示每个文件的下载链接
-
直接将文件内容复制到剪贴板上
-
在查看文件内容的同时下载文件
6. Githunt
Github上项目多如牛毛,想要找到自己真正关心的是一个吃力活。
Githunt可以让你在GitHub上挖掘标星最多的项目,并且会按照一周/一月/一年的粒度显示项目趋势,非常有用。
7. CodeCopy
它可以让你把Github上的任何文件的内容以文本的形式复制到剪贴板。
除了Github之外,它还可以在下列平台上运行。
-
Stack Overflow
-
MDN
-
Medium
-
npm
-
Gist
干货推荐
为了方便大家,我花费了半个月的时间把这几年来收集的各种技术干货整理到一起,其中内容包括但不限于Python、机器学习、深度学习、计算机视觉、推荐系统、Linux、工程化、Java,内容多达5T+,我把各个资源下载链接整理到一个文档内,目录如下:
所有干货送给大家,希望能够点赞支持一下!