工具推荐 | 五个非常实用的GitHub专用插件
对于程序员来说,GitHub 再熟悉不过了,GitHub已成为全球最大的“同性”交友平台!作为一名开发者逛GitHub就像妹子逛淘宝一样。我相信大部分开发者都会在上面找轮子,来提升自己的开发效率。
今天我就给大家推荐几款提升你逛GitHub效率的工具。非常实用,强力推荐!也希望大家关注我,我会持续更新一些干货,或许对你有所帮助!
Sourcegraph
插件市场搜 SourceGraph 即可:
SourceGraph可以同时提供Octotree提供的文件树浏览和 Github Jump to definition 的定义跳转功能,而且还支持 Jump to reference 引用跳转。
使用十分方便,安装上它后,随便打开一个 Github 项目:
我们会发现项目首页多了一个图标,它就是 Source Graph,点击它,即可打开 Source Graph 项目浏览页面:
基本上,在代码的浏览这个层面,已经具备了 IDE 的样子,而且整个过程都在网页里进行,十分方便,无需将代码 clone 至本地,方便快速浏览代码。
Old GitHub UI
最近Github前端改版了,如果你依旧对旧版GitHub UI 念念不舍,那么可以试下「Old GitHub UI 」这款插件!
安装非常简单:只需进入Chrome扩展商店或Firefox附加组件页面,然后单击一个按钮进行安装。
将侧边栏和标题移到主要内容区域
vs
添加行分隔符,使用经典按钮,删除圆形图像
vs
Enhanced GitHub
Enhanced Github 是在 GitHub 网站上提供有用功能的扩展,可以显示仓库大小、每个文件的大小、下载链接和复制文件内容的选项。但是,Github也有让人蛋疼的地方,那就是:
- 仓库只能打包下载,但没有提供仓库内单个文件的下载链接;
- 每个文件也没有显示大小;
但是,现在不怕了,有了这个插件,我们就能解决这些痛点。
- 显示仓库大小
- 显示每个活动分支中的每个文件大小(不适用于文件夹 / 符号链接)
- 显示每个文件的下载链接(不适用于文件夹 / 符号链接)
- 将文件内容直接复制到剪贴板(对于 markdown 文件不起作用)
- 在查看文件内容时下载文件
github-hovercard
这款插件可以让你在使用GitHub的时,很多地方都能弹出悬浮窗,快速显示大量信息。GitHub Hovercard提供以下选项:
- 使用此选项可以为GitHub Enterprise服务设置自定义域。请注意,您不需要进行设置,github.com因为它总是包含在内。可能会要求您授予这些域的其他权限。
- 悬浮卡的主题。默认为GitHub风格的悬浮卡。您可以在选项中将其设置回经典的深色样式。
- 如果您不希望悬浮卡立即弹出,则可以设置一个延迟,以便它们尝试检索数据并显示。
Awesome
当你在搜索的时候,这款插件会即时显示搜索结果以及建议,提高你在GitHub上的使用效率。而且也可以在地址栏直接进行搜索!如今效率为王,搜索的时候自然也要快如闪电。用了这个插件,那效率一下就上去了。
更多精彩内容,关注微信公众号『Python学习与数据挖掘』
为方便技术交流,本号开通了技术交流群,有问题请添加小助手微信号:connect_we,备注:CSDN,欢迎转载,收藏,码字不易,喜欢文章就点赞一下!谢啦
相关文章
- Python 使用Webhook 实现github 自动化部署
- Github-Dorks与辅助工具
- 如何从Eclipse导入github上的项目源码
- Github 获取仓库的releases API
- 【问题解决方案】本地仓库删除远程库后添加到已有github仓库时仓库地址找不到的问题(github仓库SSH地址)
- 使用github管理Eclipse分布式项目开发
- octotree工具分享:像ide一样浏览GitHub代码
- [转] Python 爬虫的工具列表 附Github代码下载链接
- 141. 如何在 SAP UI5 应用里安全存储一些敏感的数据,避免被上传到 Github 去的风险
- 从 SAP WebIDE 里向Github 发起 push 的错误消息 - Git result: REJECTED_NONFASTFORWARD
- 一个Java实现的工具,能下载Github issue里包含的图片到本地
- Android性能优化:Github下载超10万次的360°全方面性能调优指南(含内存优化、布局优化、实战解析等)
- 有了这10个GitHub仓库,开发者如同buff加持
- VS Code能自己编程了,GitHub推出原生AI代码生成工具上线!
- github 创建网络仓库 ,使用git工具将本地文件上传/删除 --- 心得
- GitHub 开源的 MySQL 在线更改 Schema 工具【转】
- 将Gitee项目导入到Github