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

代码阅读 App, 有 iPad 和 iPhone 的开发者可以进来看看...

  •  
  •   haosxianr · 2016-02-15 11:18:21 +08:00 · 19081 次点击
    这是一个创建于 3207 天前的主题,其中的信息可能已经有所发展或是发生改变。

    花了很长时间写了一个代码阅读软件,当然也是可以支持编辑的(不过功能欠缺),目前还处在开发阶段。

    支持

    目前支持大概有 30 多种语言的语法高亮解析;

    支持 30 种以上的主题;

    支持 iPad Pro 的分屏;

    支持将 Github Repository Clone 到本地离线阅读;

    支持 Dropbox ;

    支持文件收藏功能;

    支持 UTF-8 和 GB2312 编码文件;

    不支持

    不支持行号;

    搜索功能,包括文件搜索和文内搜索;

    代码提示、自动补全功能;

    本人认为在 iPad 上看代码效果还是挺不错的,有 iOS 设备的各位 v2exer 想要体验一下的可以留下邮箱,我会发 TestFlight 。

    附图

    http://pre05.deviantart.net/eef7/th/pre/i/2016/044/9/a/untitled_by_haosxianr-d9rk8bx.png
    http://pre14.deviantart.net/312b/th/pre/i/2016/044/4/a/untitled_by_haosxianr-d9rk8cn.png
    http://pre00.deviantart.net/c095/th/pre/i/2016/044/0/d/untitled_by_haosxianr-d9rk8c4.png
    http://pre05.deviantart.net/f8c3/th/pre/i/2016/044/b/9/untitled_by_haosxianr-d9rk8cy.png

    第 1 条附言  ·  2016-02-15 15:05:00 +08:00
    感谢大家的支持, TestFlight Beta 版本审核通过后,会第一时间发帖通知大家。
    第 2 条附言  ·  2016-02-15 19:02:57 +08:00
    目前已添加 74 个邮箱,等审核(我的失误,不知道要审核)通过后就会给你们发邮件...
    第 3 条附言  ·  2016-02-16 13:44:23 +08:00
    已经发送邮件了,现在的版本 [新建文件] 功能还未添加,修改文件不会保存。
    第 4 条附言  ·  2016-02-17 22:46:23 +08:00
    已经更新了新的版本 Build 0.24 ,解决或增加了以下功能:
    #解决由于证书过期重新更新导致用户无法安装;
    # Github 使用网页授权登录,两步验证的帐号应该能够登录;
    #文件支持删除,重命名,新建文件,修改保存文件。

    希望大家尽量能进行有用的反馈,我会尽快处理一些问题,以便提高软件的稳定性和实用性,谢谢大家的支持!
    要求 TestFlight 的用户我看见提醒都会一一添加,就不会特意楼内回复了。
    第 5 条附言  ·  2016-02-23 23:18:02 +08:00
    更新 TestFlight 版本 Build0.26 ,主要更新内容:

    #支持手动切换高亮解析语法;[ http://img04.deviantart.net/e6d2/i/2016/054/8/1/untitled_by_haosxianr-d9strm4.png ];
    #支持文件查找[ http://img05.deviantart.net/9b82/i/2016/054/b/3/untitled_by_haosxianr-d9strmq.png ];
    #修复 Dropbox 登录和下载页面部分逻辑。

    该版本已经提交 AppStore 等待审核,以后会逐步增加文内搜索、导入主题等功能,但目前主要工作还是在 Github 集成方面。。。
    第 6 条附言  ·  2016-03-08 12:54:14 +08:00
    有下载过 TestFlight 的 V2exer ,如果在 AppStore 购买了 TextCode 软件会导致 TestFlight 版本不可用,友情提示一下。 AppStore 版本对某些功能是有限制的。
    237 条回复    2016-04-10 15:47:08 +08:00
    1  2  3  
    usufu
        101
    usufu  
       2016-02-15 22:37:32 +08:00
    charmsky#gmail
    thanks.
    xream
        102
    xream  
       2016-02-15 22:44:30 +08:00 via iPhone
    xreamxu#gmail.com
    多谢
    angkec
        103
    angkec  
       2016-02-15 22:50:30 +08:00
    gengzhengtao
        104
    gengzhengtao  
       2016-02-15 22:54:24 +08:00
    kraymond
        105
    kraymond  
       2016-02-15 23:11:06 +08:00
    yanshaoguang
        106
    yanshaoguang  
       2016-02-15 23:19:18 +08:00 via iPhone
    谢谢楼主,看起来不错啊,支持! [email protected]
    qq432591
        107
    qq432591  
       2016-02-15 23:43:17 +08:00
    [email protected] 谢谢楼主啦!学习一下!
    dongxf
        108
    dongxf  
       2016-02-15 23:56:55 +08:00
    dongdxf#gmail.com 非常谢谢!
    alexzuo
        109
    alexzuo  
       2016-02-16 00:00:04 +08:00
    [email protected]
    谢谢楼主
    49
        110
    49  
       2016-02-16 00:01:51 +08:00 via iPhone
    [email protected]
    多谢(´ ・ω・`)
    djyde
        111
    djyde  
       2016-02-16 01:20:43 +08:00
    我草,谢谢楼主!

    randypriv at gmail
    kissazi2
        112
    kissazi2  
       2016-02-16 01:28:16 +08:00
    17021981 # qq.com
    谢谢楼主
    TonyChol
        113
    TonyChol  
       2016-02-16 04:16:27 +08:00
    yourcaizhibin(#)gmail.com
    谢谢楼主!
    Hansee
        114
    Hansee  
       2016-02-16 04:45:39 +08:00
    leobule#gmail.com
    thanks !
    workflow
        115
    workflow  
       2016-02-16 04:48:10 +08:00 via iPhone
    oppccq#gmail.com 谢谢来一发
    congcong0806
        116
    congcong0806  
       2016-02-16 05:20:57 +08:00 via iPhone
    171606257#qq.com ,谢谢!
    kill201b
        117
    kill201b  
       2016-02-16 06:56:33 +08:00
    junhuif#gmail.com, thx
    BraveRBT
        118
    BraveRBT  
       2016-02-16 07:27:34 +08:00
    bobwang#eraye.com
    有机会的话希望能体验一下 :)
    sogood
        119
    sogood  
       2016-02-16 07:34:18 +08:00 via iPhone
    HiHi
        120
    HiHi  
       2016-02-16 07:59:21 +08:00
    hzymyp
        121
    hzymyp  
       2016-02-16 08:05:02 +08:00 via iPhone
    hqs123
        122
    hqs123  
       2016-02-16 08:20:14 +08:00
    楼主高手啊,多谢分享
    kchum
        123
    kchum  
       2016-02-16 08:21:24 +08:00 via iPhone
    [email protected] 谢谢,看起来不错
    cattail
        124
    cattail  
       2016-02-16 08:43:41 +08:00 via iPhone   ❤️ 1
    zhongchiyu (at) gmail.com
    makry
        125
    makry  
       2016-02-16 08:50:52 +08:00
    [email protected] 看着不错!期待试用!
    zacard
        126
    zacard  
       2016-02-16 08:59:17 +08:00
    不错,支持
    sorcerer
        127
    sorcerer  
       2016-02-16 09:00:12 +08:00 via iPhone
    262964590 在 企鹅邮箱 谢谢楼主
    sorcerer
        128
    sorcerer  
       2016-02-16 09:00:52 +08:00 via iPhone
    @sorcerer 错了,应该是 262864590 在企鹅邮箱
    cdlcm
        129
    cdlcm  
       2016-02-16 09:08:42 +08:00
    [email protected] 支持一个
    lynulzy
        130
    lynulzy  
       2016-02-16 09:08:50 +08:00
    xiaomayi0323
        131
    xiaomayi0323  
       2016-02-16 09:16:03 +08:00
    Kolin
        132
    Kolin  
       2016-02-16 09:30:07 +08:00
    ckn9354 at gmail
    adamwang
        133
    adamwang  
       2016-02-16 09:34:12 +08:00
    有兴趣, [email protected] 大写的 THX
    ptyfork
        134
    ptyfork  
       2016-02-16 09:43:53 +08:00
    darren.hoo at gmail
    yzongyue
        135
    yzongyue  
       2016-02-16 09:53:03 +08:00
    alichen
        136
    alichen  
       2016-02-16 09:54:02 +08:00
    simpleapples
        137
    simpleapples  
       2016-02-16 09:56:51 +08:00
    [email protected] 楼主好人
    simpx
        138
    simpx  
       2016-02-16 10:03:07 +08:00
    这个希望有很久了

    [email protected]

    多谢
    evlos
        139
    evlos  
       2016-02-16 10:14:13 +08:00
    [email protected] 谢楼主!
    withrock
        140
    withrock  
       2016-02-16 10:15:08 +08:00
    mr.github at gmail.com
    多谢咯~
    puttin
        141
    puttin  
       2016-02-16 10:20:34 +08:00
    yzwang.nj
    (at)
    gmail.com

    楼主 TF 上了后, 请邀请我帮助测试
    vikeria
        142
    vikeria  
       2016-02-16 10:26:14 +08:00 via Android
    [email protected]
    多谢楼主
    yangzj1992
        143
    yangzj1992  
       2016-02-16 10:26:47 +08:00
    [email protected] ,谢谢楼主
    lvvl
        144
    lvvl  
       2016-02-16 10:32:25 +08:00
    [email protected]
    谢谢楼主
    mechanician
        145
    mechanician  
       2016-02-16 10:46:00 +08:00
    [email protected] 谢谢楼主~
    jianleer
        146
    jianleer  
       2016-02-16 11:07:16 +08:00
    xsown
        147
    xsown  
       2016-02-16 11:17:01 +08:00
    xsown [at] qq.com ,感谢楼主!
    Yannis1990
        148
    Yannis1990  
       2016-02-16 11:35:27 +08:00
    excellentbright#gamil.com
    andyzhshg
        149
    andyzhshg  
       2016-02-16 11:47:41 +08:00
    andyzhshg#gmail.com
    secondwtq
        150
    secondwtq  
       2016-02-16 12:09:11 +08:00 via iPhone
    wtqs1ra2#gmail.com 求测试!
    Pastsong
        151
    Pastsong  
       2016-02-16 12:31:11 +08:00
    已经安装了,赞一个
    haosxianr
        152
    haosxianr  
    OP
       2016-02-16 12:42:18 +08:00 via iPhone
    @Pastsong 目前版本问题还很多,很多功能实现的比较简单或还没实现,可以体验一下
    Vincent720
        153
    Vincent720  
       2016-02-16 13:08:52 +08:00
    怎么邀请码过期了啊..
    haosxianr
        154
    haosxianr  
    OP
       2016-02-16 13:42:12 +08:00 via iPhone
    @Vincent720 我是统一邀请测试的啊,我晚上回去重新添加你邮箱试试
    Detao
        155
    Detao  
       2016-02-16 13:52:39 +08:00 via iPhone
    Vincent720
        156
    Vincent720  
       2016-02-16 14:12:05 +08:00
    @haosxianr 这个是不要要 appleID 的邮箱啊- -
    haosxianr
        157
    haosxianr  
    OP
       2016-02-16 14:15:53 +08:00
    @Vincent720 应该是不需要 AppleID 的邮箱, 不过格式有要求, [email protected]
    razrlele
        158
    razrlele  
       2016-02-16 14:26:52 +08:00 via iPhone   ❤️ 1
    This app has reached its user limit. Contact the app developer and ask them to use the Dropbox Api App Console to increase their app's user limit.
    philomuzzi
        159
    philomuzzi  
       2016-02-16 14:33:49 +08:00
    [email protected]
    多谢了!
    haosxianr
        160
    haosxianr  
    OP
       2016-02-16 14:40:15 +08:00   ❤️ 1
    @razrlele 好了我通知你。
    2owe
        161
    2owe  
       2016-02-16 14:43:32 +08:00
    已收到邀请,感谢!
    razrlele
        162
    razrlele  
       2016-02-16 14:46:13 +08:00 via iPad
    @haosxianr 万分感谢!
    YUX
        163
    YUX  
       2016-02-16 14:52:13 +08:00   ❤️ 1
    Github 登不上 sign in 没反应
    haosxianr
        164
    haosxianr  
    OP
       2016-02-16 14:57:24 +08:00
    @YUX ,开启两步验证的 Github 账号目前还无法登陆
    YUX
        165
    YUX  
       2016-02-16 14:58:39 +08:00
    @haosxianr 应该是去 Github 授权 不应该直接填写在你这里
    haosxianr
        166
    haosxianr  
    OP
       2016-02-16 15:02:02 +08:00
    @YUX 是,我在考虑把登陆改成网页的形式进行授权…… 看来有部分用户目前 Github 是无法登录了,只能等我重新更新版本
    sorcerer
        167
    sorcerer  
       2016-02-16 15:49:36 +08:00 via iPhone
    Clone 后 怎么删除呢
    haosxianr
        168
    haosxianr  
    OP
       2016-02-16 15:56:31 +08:00
    @sorcerer 文件和文件夹是可以左滑删除、重命名的,不过当前的 Testfilght 测试版本可能还没加这个功能,你试一下吧
    cnnblike
        169
    cnnblike  
       2016-02-16 16:31:08 +08:00
    @haosxianr 你 github 头像没 fetch 到吧
    wjh3936
        170
    wjh3936  
       2016-02-16 16:33:37 +08:00
    haosxianr
        171
    haosxianr  
    OP
       2016-02-16 16:33:49 +08:00
    @cnnblike 是的,只是做了一个简单的登陆,基本都是业余时间开发的,做的比较粗糙。
    zxgngl
        172
    zxgngl  
       2016-02-16 16:46:08 +08:00
    好的代码阅读体验需要好的注释,好的注释最好不要干扰代码表现。推荐一种好的注释形式: http://v2ex.com/t/256505
    cnnblike
        173
    cnnblike  
       2016-02-16 17:06:20 +08:00 via iPhone   ❤️ 1
    @haosxianr 还是根据后缀名感知的,比方说 resx 文件其实是 xml ,你这个没有给他染好颜色
    zhangz
        174
    zhangz  
       2016-02-16 17:10:37 +08:00
    zhangzhecn[#]gmail.com ,感谢!
    andyzhshg
        175
    andyzhshg  
       2016-02-16 17:14:00 +08:00   ❤️ 1
    github 的登陆还是跳到 github 网站去授权让人觉得比较有安全感
    Sequencer
        176
    Sequencer  
       2016-02-16 17:15:23 +08:00 via iPhone   ❤️ 1
    反饋
    1.添加應用內反饋方式
    2.添加 open in 功能
    3.添加證書登錄
    haosxianr
        177
    haosxianr  
    OP
       2016-02-16 18:16:47 +08:00
    @cnnblike 嗯,是根据后缀名进行语法解析的,因为好多格式我也不了解,不太可能全部收集起来,比较现实的方法应该提供一个手动切换语法的功能,这个比较靠谱。。
    haosxianr
        178
    haosxianr  
    OP
       2016-02-16 18:17:34 +08:00
    @andyzhshg 目前正在处理 Github 登陆的问题
    cnnblike
        179
    cnnblike  
       2016-02-16 18:22:12 +08:00
    @haosxianr 缺少一个看 commit history 的功能, markdown 渲染可以考虑加上去
    alexsunxl
        180
    alexsunxl  
       2016-02-16 18:59:41 +08:00
    alexsunxl
        181
    alexsunxl  
       2016-02-16 18:59:58 +08:00
    @alexsunxl 感谢
    remx
        182
    remx  
       2016-02-16 20:31:16 +08:00
    remx # formal.com 谢谢
    nealwx
        183
    nealwx  
       2016-02-16 21:07:43 +08:00
    nealwx # gmail.com
    JayFang1993
        184
    JayFang1993  
       2016-02-16 22:02:52 +08:00
    racechao
        185
    racechao  
       2016-02-17 11:25:32 +08:00
    iracecc#gmail.com 谢谢作者
    guogb
        186
    guogb  
       2016-02-17 12:46:27 +08:00
    github 无法登陆?
    Tankpt
        187
    Tankpt  
       2016-02-17 12:47:13 +08:00
    tinkptwty#gmail.com 多谢
    haosxianr
        188
    haosxianr  
    OP
       2016-02-17 13:17:54 +08:00
    @guogb 开启两步验证的用户等不了,正在修改 Github 登陆方式
    Marfal
        189
    Marfal  
       2016-02-17 13:27:49 +08:00 via iPad
    @haosxianr Dropbox 应用授权出错, this app has reached its user limit
    haosxianr
        190
    haosxianr  
    OP
       2016-02-17 13:33:21 +08:00
    @a33004407 Dropbox 应用正在申请为 Production ,等审核通过后就可以进行授权了,现在正在 In Review 状态
    111111111111
        191
    111111111111  
       2016-02-17 15:05:48 +08:00
    the.mass # outlook.com
    多谢
    ghostsf
        192
    ghostsf  
       2016-02-17 16:36:46 +08:00
    ghost_sf#163.com 谢谢
    Nin
        193
    Nin  
       2016-02-17 19:45:09 +08:00
    @haosxianr 开发商证书失效,无法安装...
    haosxianr
        194
    haosxianr  
    OP
       2016-02-17 19:58:28 +08:00
    @Nin 没遇到过这种情况,不过有一点是越狱的机器不能用 TestFlight ,也可能是其他问题...
    ech0x
        195
    ech0x  
       2016-02-17 21:03:30 +08:00 via iPhone
    ech0x
        196
    ech0x  
       2016-02-17 21:04:08 +08:00 via iPhone
    @haosxianr 能否换个邮箱 1829361612 at qq.com
    haosxianr
        197
    haosxianr  
    OP
       2016-02-17 21:23:09 +08:00
    @ech0x 已发送
    zhoujianqingz
        198
    zhoujianqingz  
       2016-02-17 22:10:12 +08:00 via iPad
    无法删除文件,编辑文件功能好像没有,一大堆 clone 的文件删不掉
    ech0x
        199
    ech0x  
       2016-02-17 22:19:12 +08:00 via iPhone
    @haosxianr 我也遇到了证书失效的问题,是不是因为 iOS9.3beta 缘故?
    zhoujianqingz
        200
    zhoujianqingz  
       2016-02-17 22:20:02 +08:00 via iPad
    手机上刚还能装的,现在 ipad 提示证书失效不能装了,删除手机端,现在手机也不行了
    1  2  3  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1346 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 23:37 · PVG 07:37 · LAX 15:37 · JFK 18:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.