V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
evanzhou1989
V2EX  ›  分享创造

推荐一个自用的 GitHub 第三方 iOS 客户端 - GeekHub

  •  
  •   evanzhou1989 · 2020-04-07 12:03:54 +08:00 · 5058 次点击
    这是一个创建于 1726 天前的主题,其中的信息可能已经有所发展或是发生改变。

    开发背景

    个人平时用 iPhone 刷 GitHub 多一点,官方 App 出来之前用过一段时间第三方客户端,其中 PPHub 和 Coderx 个人觉得还是挺好用的,唯独阅读代码那部分感觉不太舒服,包括官方 App 在内代码界面都是强制自动换行,这样小屏幕代码样式比较乱,不知道为啥不支持是否换行选项,也许 nowrap 是伪需求😄?无所谓了,对于我来说这是真需求^_^。另外针对 iPhone 横屏和 iPad 代码页面增加分屏功能(左边目录,右边代码)

    功能介绍

    其实我本来只想实现刷一刷 Trending 、搜一搜开源、读一读源码的功能,做着做着收不住了这也想加那也想加的。

    目前功能(说点和官方 App 不一样的):

    • 浏览 Activity
    • 查看 Trending,支持选择多个语言(应该大部分开发者都不止关心一个语言吧)
    • 搜索中添加排序方式
    • 阅读源码中支持多种主题切换、语法高亮(这是基本的)、是否换行选项( App 立项需求)、分屏( App 立项需求)、支持部分等宽字体、字体大小设置之类的。
    • Dark Mode
    • 其它...

    补充说明

    • App 使用的数据来自于 GitHub 官方 GraphQL API V4 (大部分)和 REST API V3 (个别),隐私方面不用担心,本人不会收集任何数据。
    • 关于数据请求出错问题,GitHub DNS 污染最近一段国内访问经常出问题,官方 App 也时不时的 Something went wrong,你们懂的。所以出现什么登录不了、请求出错,请自备梯子科学上网,没梯子就尝试切换手机网络试试,还是不行的话,那就只能等一等再试试┓( ´∀` )┏。

    下载链接

    GeekHub: https://apps.apple.com/cn/app/id1476496206

    108 条回复    2020-05-14 21:15:39 +08:00
    1  2  
    h503mc
        101
    h503mc  
       2020-04-24 14:12:09 +08:00 via iPhone
    evanzhou1989
        102
    evanzhou1989  
    OP
       2020-04-24 15:49:39 +08:00
    @h503mc #101 恩恩 我也看過了
    FFT
        103
    FFT  
       2020-04-24 16:55:44 +08:00
    还有兑换吗,谢谢
    evanzhou1989
        104
    evanzhou1989  
    OP
       2020-04-27 19:55:49 +08:00
    @FFT #103 留个邮箱?
    SingeeKing
        105
    SingeeKing  
       2020-05-09 09:59:41 +08:00
    这种「限免」方式有点意思…… 求一个兑换码 singeeking#gmail
    evanzhou1989
        106
    evanzhou1989  
    OP
       2020-05-13 17:29:09 +08:00
    @SingeeKing #105 暂时没了😄
    amorphobia
        107
    amorphobia  
       2020-05-14 19:41:13 +08:00 via iPhone
    @evanzhou1989 大佬你好,好像对 submodule 还没支持,在代码里面的 submodule 都不能打开
    evanzhou1989
        108
    evanzhou1989  
    OP
       2020-05-14 21:15:39 +08:00
    @amorphobia #107 https://github.com/GeekHubClient/GeekHub-Feedback/issues 方便的话麻烦到这里创建个 issue,如果不是私有 repo 就麻烦贴个 repo 链接进去,我晚些时候看下,谢谢~
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2774 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:45 · PVG 21:45 · LAX 05:45 · JFK 08:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.