zl程序教程

您现在的位置是:首页 >  工具

当前栏目

玩转GitHub

GitHub 玩转
2023-06-13 09:11:25 时间

前言

Hi Coder,我是 CoderStar!

这次主要给大家简单介绍一下我常用的一些 Github 工具。

Chrome 插件

Octotree

增强 GitHub 代码审查和探索的浏览器扩展,非常建议大家安装,浏览 Github 项目时不要太爽!

Octotree

GitHub 黑暗主题

基于 Atom One Dark 的适用于所有 GitHub 的深色主题。

github_dark

Sourcegraph

向 GitHub、GitLab 和其他主机添加代码智能:悬停、定义、引用,适用于 20 多种语言。就是让我们可以不使用 IDE 来快速查看代码之间的关系

Sourcegraph

GitZip for github

可以将 github 仓库的子目录和文件压缩成 zip 下载。

GitZip for github

Enhanced GitHub

显示存储库大小、每个文件的大小、下载链接和复制文件内容的选项。

Enhanced GitHub

GitHub Hovercard

GitHub 悬浮卡片插件

Hovercard

GitHub Isometric Contributions

3D 效果显示 Github 贡献图

GitHub Isometric Contributions

信息展示

shields

shields[1]

通过图标方式表示项目的相关信息,也可以自定义图标,如下所示

github-readme-stats

github-readme-stats[2]

在你的 README 中获取动态生成的 GitHub 统计信息!如下所示

visitor

visitor-badge[3]

统计 README.md, Issues, PRs 等访问人数。如下所示

gitmoj

gitmoji[4]

git 提交信息的 emoji 指南

gitmoj

resume

resume[5]

根据你的 github 信息为你生成一份在线简历,如下所示

Coder-Star 的简历[6]

resume

在线工具

DownGit

DownGit[7]

下载 github 仓库指定文件或文件夹

DownGit

github1s

github1s[8]

将 github 仓库前的 github 域名换为 github1s,便能以 VSCode 的形式打开项目,方便查看,但注意不可编辑,是只读的。

如将 https://github.com/Coder-Star/LTXiOSUtils 改为 https://github1s.com/Coder-Star/LTXiOSUtils

github1s

github 提供的 api

网址:https://api.github.com/

github_api

githistory

将 github 某个文件链接前的 github 域名换为 github.githistory.xyz 便可以一个图形化的方式显示该文件的修改历史,如下所示。

CSPickerView.podspec 变动历史[9]

githistory

OhMyStar

OhMyStar[10]

直接引用官方自己介绍的话吧:

The best way to organise your GitHub Stars. Beautiful and efficient way to manage, explore and share your Github Stars.

普通版免费,Pro 版收费,其中 Pro 版增加的功能是设备间同步,不过软件本身也支持数据的导入导出,大家根据自己的情况进行选择。

OhMyStar

类似管理 Github Stars 的工具的还有astralapp[11],是网页端管理。

最后

Let's be CoderStar!

参考资料

[1]shields: https://shields.io/

[2]github-readme-stats: https://github.com/anuraghazra/github-readme-stats/blob/master/docs/readme_cn.md

[3]visitor-badge: https://visitor-badge.glitch.me/#docs

[4]gitmoji: https://gitmoji.js.org/

[5]resume: https://resume.github.io

[6]Coder-Star 的简历: https://resume.github.io/?Coder-Star

[7]DownGit: https://minhaskamal.github.io/DownGit/#/home

[8]github1s: https://github.com/conwnet/github1s

[9]CSPickerView.podspec 变动历史: https://github.githistory.xyz/Coder-Star/CSPickerView/blob/main/CSPickerView.podspec

[10]OhMyStar: https://ohmystarapp.com

[11]astralapp: https://astralapp.com/