掌上Git仓库管理器——GitTouch
前言
GitTouch 是几个月前灰尘疾客在 F-droid 上下载 Termux 时,偶然瞟见的。当时我刚注册了 Gitee 账号,看到这个 Git 系列开源代码托管网站管理器顿时开了眼,于是下载了下来。后来到其开源地址更新到目前最新版(1.13.0)
介绍
这个软件支持(同时)登录多个国内(一两个)外(多个)代码托管平台账号,对仓库进行一定的操作。
各个账号的登录选项
GitHub
GitLab
Gitbucket
Gitea
Gitee
Gog
实测
测试条件
设备:
OPPO A7×1(Android 8.1)
雷神模拟器(Android 7)
Gitee
登录
我们首先点击 Gitee 选项,它提示要填写 Access token(这可以看出它的登录方式和内容获取方式不是爬虫,而是使用接口),浏览了一下 Gitee 网站,没发现这个选项(因为网站是中文的)。不用着急,咱把这个词组翻译了一下:
Access token:访问令牌
You:再一看,哎呀,疾客怎么办!~~还是没有这个选项!~~
Me:**!你不会变通吗?!
浏览一下设置里面所有选项,你就不会看看哪个意思最近吗?
看图:
私人令牌不就是了吗?
点进去,点击“+生成新令牌”,
接下来来到一个界面,设置这个私人令牌的权限,这里默认全选就行,描述可以填“GitTouch”(不可不填)。
接下来会进行账号安全验证,直接输入当前账号密码即可,然后系统会弹出密钥(令牌),一定要复制下来(最好用纸记,除非它对你来说不重要),不然就得重置(系统将不再显示)。
接着,我们把密钥填入 Access token,点击“OK”。
直接进入了登陆后的界面。
登录后
我们可以发现,你看不到除了底栏、顶栏(还有状态栏)之外的其它东西。
不要慌,先看看底栏。
Gitee 登录上后底栏只有两个项(据其项目开源地址介绍,GitHub 登录上后好像有五项)
底栏竟多出三个项:新闻、通知、趋势;
Gitee 只有两项:Search(搜索)、Me(我的)
我的页面
我们先看看“Me”页,点击人头图标:
这里面可以简洁明了的查看自己的信息:包括Repositories(仓库)、Star(赞过)、Watch(浏览过)、个人部分信息(昵称、加入时间)。
那个“Switch accountsd”是切换帐号的意思
逐一点进去,可以查看自己的仓库的各个仓库详细内容:
同样,浏览量、点赞量、仓库详情、README.md 都加载出来了。点进 Code(代码) ,可以查看仓库所有文件:
打开任意代码文件,可以浏览代码(别看了,看什么看,人家是新手):
目前软件还没有实现在线编辑代码功能,仅支持查看。
不过软件自带代码高亮和可改代码字体就很香
这样就很适合用户提出 Bug 能够提前先看
哦,对了,在 Me 页面的任意页面下点击右上角的设置(一个齿轮),可以对全局进行统一设置:
可调节:
- 账户
- 语言
- 亮度
- 主题
- 代码主题(字体、高亮)
- Markdwon 渲染引擎
下面还留下了重要的功能:
- 提交 issue(问题)
- 源代码
搜索页面
这个页面其实对我们不太友好,但是我可以先提供一下中英对照表:
repositories:仓库(复数)
users:用户(复数)
issues:问题(复数)
为什么都有标复数呢?因为搜出来的结果可能不止只有一条:
搜索有关“象棋”的仓库
搜索有关“ghboke”的用户(这个用户是果核剥壳的)
查看别人的仓库(这个仓库是关于某个 WordPress 主题的)
测试结果
这个软件虽然没有什么特殊功能,但是界面方面还是挺吸引人的。软件能够同时支持那么多个 Git 仓库网站,给大家一个良好的看代码环境,可以说是非常的懂人性。
但是这个软件有个让我不爽的地方:开发者名字看起来像是个中国人吧!但是位什么大半个软件都是英文?
“花絮”
开发者 GitHub 详细信息:
甚至连支持多国语言还需要 translators???!!!
对简体中文的支持仅六七成???
还出现不能翻译(翻译后不能显示)的问题???
Get it
这个东西可以从开源地址的 releases 或站长的网盘分流下载。若有能力也可以去 Google Play 或 Apkpure 下载。但是不建议从 F-droid 下载,因为上面的版本是旧版本且已经很久未更新。