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

TextCode 代码编辑器限免中,有需要的收了吧...

  •  
  •   haosxianr · 2016 年 3 月 31 日 · 9558 次点击
    这是一个创建于 3580 天前的主题,其中的信息可能已经有所发展或是发生改变。

    TextCode是一个 iOS 代码阅读器,已经在 AppStore 上线,现在限免中。如果不知道 TextCode 的可以前往往期帖子了解一下。

    在 V 友的建议下,已经完善了以下几个功能:

    • 文内搜索功能;
    • 行号的支持;
    • GitHub 集成功能的完善。

    有需要的 V 友可以支持一下,附上AppStore 地址,啥也不说了,说多了都是泪...

    第 1 条附言  ·  2016 年 4 月 1 日
    删除文件:左侧滑动 Cell 会出现删除菜单;
    收回键盘:下滑手势操作可以完成。
    71 条回复    2016-07-01 12:40:16 +08:00
    binss
        1
    binss  
       2016 年 3 月 31 日   ❤️ 1
    之前好像这个应用也免费过?然后里面查看 github 的代码也要内购,然后我就换 codehub 了
    haosxianr
        2
    haosxianr  
    OP
       2016 年 3 月 31 日
    @binss 内购已经全部移除
    smartdie
        3
    smartdie  
       2016 年 3 月 31 日 via iPhone   ❤️ 1
    用了一下,真是超赞的编辑器。我决定常备在手机里写博客用
    haosxianr
        4
    haosxianr  
    OP
       2016 年 3 月 31 日
    @smartdie 谢谢
    hemingway
        5
    hemingway  
       2016 年 3 月 31 日   ❤️ 1
    已经收了,还没试能不能直接新建文件到 github ,如果能的话打算 github 博客就用这个来写。一直想找一个能方便写 github 博客的软件找不到。
    haosxianr
        6
    haosxianr  
    OP
       2016 年 3 月 31 日
    @hemingway 目前还不能,不过是要往那方面发展,以后会逐步完善 git 功能,力求可以直接把仓库从 github 拉下来,修改后可以 push 回去
    bolasblack
        7
    bolasblack  
       2016 年 3 月 31 日 via iPhone   ❤️ 1
    冒昧问一下,请问编辑器的代码高亮是用什么库实现的呢?我之前搜索了一下好像没找到什么好用的……
    ipconfiger
        8
    ipconfiger  
       2016 年 3 月 31 日   ❤️ 1
    github 的 repo 列表取不到
    haosxianr
        9
    haosxianr  
    OP
       2016 年 3 月 31 日
    @ipconfiger 注销了重新登录试一下
    haosxianr
        10
    haosxianr  
    OP
       2016 年 3 月 31 日   ❤️ 1
    @bolasblack 没有现成的库,自己摸索实现的,花费了不少时间。
    steveshi
        11
    steveshi  
       2016 年 3 月 31 日 via iPhone   ❤️ 1
    在用 tf 版本
    haosxianr
        12
    haosxianr  
    OP
       2016 年 3 月 31 日
    @steveshi TestFlight 版本我会定期更新,有意见和建议可以通过内置反馈渠道进行反馈,谢谢支持
    whatot
        13
    whatot  
       2016 年 3 月 31 日   ❤️ 1
    支持一下了
    yangzh
        14
    yangzh  
       2016 年 3 月 31 日   ❤️ 1
    超赞!建议字体加多一点,比如说 source code pro 之类的。赞!
    haosxianr
        15
    haosxianr  
    OP
       2016 年 3 月 31 日
    @yangzh 多谢推荐!
    lxian2
        16
    lxian2  
       2016 年 3 月 31 日   ❤️ 1
    滋次一下,一直想要这样一个 app
    wyd2004
        17
    wyd2004  
       2016 年 3 月 31 日   ❤️ 1
    收了.赞一个
    haosxianr
        18
    haosxianr  
    OP
       2016 年 3 月 31 日
    @smartdie
    @wyd2004
    @lxian2
    @yangzh
    @whatot
    @steveshi
    如果喜欢,可以去评论一下,如果有任何好的建议和意见,发我邮箱就可以,我会尽量去完善。
    SamWanng
        19
    SamWanng  
       2016 年 3 月 31 日   ❤️ 1
    Number Line 的内购选项为什么还显示
    haosxianr
        20
    haosxianr  
    OP
       2016 年 3 月 31 日
    @SamWanng 新版本中相关的逻辑代码已经移除了,因为今天凌晨才更新新程序(无内购),需要兼容旧版本,所以 ITC 中的项目还没有删除,等旧版本升级差不多之后会删除掉,只是出于兼容方面的考虑。
    bolasblack
        21
    bolasblack  
       2016 年 3 月 31 日   ❤️ 1
    @haosxianr 啊,厉害!
    haosxianr
        22
    haosxianr  
    OP
       2016 年 3 月 31 日
    @bolasblack 当然是借鉴和引用了一些了前人的成果,即使如此,最难的就是高亮语法解析,谁写谁知道有多难。
    815lbh
        23
    815lbh  
       2016 年 3 月 31 日   ❤️ 1
    支持b( ̄▽ ̄)d
    jz1206
        24
    jz1206  
       2016 年 3 月 31 日   ❤️ 1
    赞一个~~
    wyd2004
        25
    wyd2004  
       2016 年 3 月 31 日   ❤️ 1
    @haosxianr 已五星好评.配合 iPad 真是好用.
    haosxianr
        26
    haosxianr  
    OP
       2016 年 3 月 31 日
    @815lbh
    @jz1206
    @wyd2004
    谢谢支持
    wyd2004
        27
    wyd2004  
       2016 年 3 月 31 日   ❤️ 1
    @bolasblack 语法高亮基本是基于 textkit 的. http://swiftcafe.io/2016/01/14/syntax-highlighting/ 这里有一篇基础教程.也不是特别复杂.
    haosxianr
        28
    haosxianr  
    OP
       2016 年 3 月 31 日
    @wyd2004 用 textkit 只是最终的渲染,针对每个语言做语法解析才是难的。
    answeryou
        29
    answeryou  
       2016 年 3 月 31 日
    看了下, js 文件是没有高亮显示的
    haosxianr
        30
    haosxianr  
    OP
       2016 年 3 月 31 日
    @answeryou 嗯,目前 js 解析有点问题
    wolffn
        31
    wolffn  
       2016 年 3 月 31 日   ❤️ 1
    顶 lz !

    一直想要一个这样的 app

    期待 lz 继续完善。
    zhighest
        32
    zhighest  
       2016 年 3 月 31 日   ❤️ 1
    顶!已下载、好评。
    haosxianr
        33
    haosxianr  
    OP
       2016 年 3 月 31 日
    @yangzh source code pro 字体很好看,谢谢推荐...
    haosxianr
        34
    haosxianr  
    OP
       2016 年 3 月 31 日
    @wolffn 我开始也是帮别人写的😄
    @zhighest 多谢
    diyisoft
        35
    diyisoft  
       2016 年 4 月 1 日   ❤️ 1
    安装 ing ,赞一下
    bbbb
        36
    bbbb  
       2016 年 4 月 1 日   ❤️ 1
    很棒,已下载,已好评。
    haosxianr
        37
    haosxianr  
    OP
       2016 年 4 月 1 日 via iPhone
    @diyisoft
    @bbbb thank u
    kejinlu
        38
    kejinlu  
       2016 年 4 月 1 日   ❤️ 1
    从后台切回来的时候 crash 概念比较大。
    git clone 必须得一直留在当前界面,体验不好。
    wolffn
        39
    wolffn  
       2016 年 4 月 1 日   ❤️ 1
    啥时候能支持 js 啊。。。
    wupher
        40
    wupher  
       2016 年 4 月 1 日   ❤️ 1
    我好歹还参加了 TestFlight ,上架分发也没发个邮件营销一下 :-(
    haosxianr
        41
    haosxianr  
    OP
       2016 年 4 月 1 日 via iPhone
    @wupher TestFlight 现阶段会持续更新,要比 AppStore 更早的体验到新功能。好吧,说得有理,其实邮件也可以推广的,都没想到
    haosxianr
        42
    haosxianr  
    OP
       2016 年 4 月 1 日
    @kejinlu 后台切回来会 crash 应该是后台下载导致的
    haosxianr
        43
    haosxianr  
    OP
       2016 年 4 月 1 日
    @wolffn 这个给不了确切时间,语法解析这块儿是非常难啃的...
    isnowify
        44
    isnowify  
       2016 年 4 月 1 日
    支持支持!!
    diyisoft
        45
    diyisoft  
       2016 年 4 月 2 日
    @haosxianr 我用 github 帐号登录了,也 clone 代码了,为什么我 xxx.git 文件下面都是空的啊,什么文件都没有,是我姿势不对吗?求解答。手机是 5S ,系统是 9.3.1
    haosxianr
        46
    haosxianr  
    OP
       2016 年 4 月 2 日 via iPhone
    @diyisoft 和在桌面 git clone 是一样的,只有所有文件 clone 完毕才会显示文件。你 clone 是有个进度条,走完才算 clone 下来。
    diyisoft
        47
    diyisoft  
       2016 年 4 月 2 日 via iPhone
    @haosxianr clone nnnnn 次都棒成功,失望
    haosxianr
        48
    haosxianr  
    OP
       2016 年 4 月 2 日
    @diyisoft clone 时有几点要注意的: 1 、如果已存在 xxx.git 目录, clone xxx 仓库的时候会自动忽略,可以通过删除 xxx.git 解决。 2 、 clone 的时候最好等进度条走完,显示为 cloned ,再返回主界面,只有全部文件下载完成之后才会显示 xxx.git 文件夹中的内容。
    最好先尝试一些小的库试试,如果还是不行,由于缺乏具体信息,我也没法定位具体问题。
    haosxianr
        49
    haosxianr  
    OP
       2016 年 4 月 2 日
    @diyisoft 在测试该功能的时候, clone c++ 的 boost 库(貌似有 200 百多兆)都可以,即使在 clone 过程中返回主界面, clone 依然会在下载文件,我之后会再好好测试一下 clone 部分。
    zhoujianqingz
        50
    zhoujianqingz  
       2016 年 4 月 2 日 via iPhone
    真的非常的赞!在 app store 已支持!请问能写一个使用说明吗?有些操作不会用,不知道怎么上传到 github 或者 drop ,还有手机端编辑模式很难退出
    haosxianr
        51
    haosxianr  
    OP
       2016 年 4 月 5 日
    @zhoujianqingz 加个新手引导看来是必要的,不过目前还在专注于功能的完善...
    kaynewbie
        52
    kaynewbie  
       2016 年 4 月 5 日
    楼主开源吗?
    haosxianr
        53
    haosxianr  
    OP
       2016 年 4 月 5 日 via iPad
    暂时没有开源的打算
    shew2356
        54
    shew2356  
       2016 年 4 月 5 日
    限免三个小时?你逗我呢?
    haosxianr
        55
    haosxianr  
    OP
       2016 年 4 月 5 日 via iPhone
    @shew2356 限免已经有一星期了,这个帖子发帖也是五天前发的。
    kaynewbie
        56
    kaynewbie  
       2016 年 4 月 6 日
    读 pdf , doc 文件有点问题
    haosxianr
        57
    haosxianr  
    OP
       2016 年 4 月 6 日 via iPad
    @kaynewbie 你为什么会使用这个软件看 doc? PDF 是可以预览的。
    haosxianr
        58
    haosxianr  
    OP
       2016 年 4 月 6 日 via iPad
    @kaynewbie doc 和 pdf 不是编程语言的格式,我只提供了一个预览功能,是为了方便查看。这两个格式单独拿出来一个都可以做一个软件,这也正是 office word 和 goodreader 做的。
    markx
        59
    markx  
       2016 年 4 月 7 日
    啊…… 才看到,已经收费了。 想帮你刷数据也不行了。
    haosxianr
        60
    haosxianr  
    OP
       2016 年 4 月 7 日 via iPhone
    @markx 多谢你的好意
    kaynewbie
        61
    kaynewbie  
       2016 年 4 月 7 日
    @haosxianr 我还特地去看了下 pdf 阅读的实现:D
    haosxianr
        62
    haosxianr  
    OP
       2016 年 4 月 27 日 via iPhone
    @kaynewbie 近期会开源
    kaynewbie
        63
    kaynewbie  
       2016 年 4 月 28 日
    @haosxianr 赞👍!!!
    haosxianr
        64
    haosxianr  
    OP
       2016 年 4 月 28 日
    @kaynewbie github 是不是不支持二进制文件,我的源码里有部分文件用的是动态链接库(二进制),怎么挂到 github ,而且工程文件比较大,有 300 多 M 。
    haosxianr
        66
    haosxianr  
    OP
       2016 年 4 月 28 日
    @kaynewbie 最近闲了试试,多谢。
    sherylynn
        67
    sherylynn  
       2016 年 4 月 30 日 via iPhone
    现在才看到,期待开源
    GarenGe
        68
    GarenGe  
       2016 年 5 月 22 日 via iPad
    我也是才看到啊,大神现在还有限免吗
    haosxianr
        69
    haosxianr  
    OP
       2016 年 6 月 5 日
    gangsta
        70
    gangsta  
       2016 年 6 月 8 日
    首先感谢楼主,然后提个小建议:总感觉行号那里太宽了,这个能优化一下么:
    pohuty
        71
    pohuty  
       2016 年 7 月 1 日
    楼主是作者吧? 听说这个 app 要开源?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1391 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 16:45 · PVG 00:45 · LAX 08:45 · JFK 11:45
    ♥ Do have faith in what you're doing.