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

印象代码? Lepton v1.0.0 正式版发布!

  •  
  •   CosmoX ·
    hackjutsu · 2017-02-06 04:21:30 +08:00 · 4490 次点击
    这是一个创建于 2872 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感谢各位 V 友这些日子的反馈, Lepton v1.0.0 正式发布!正式版加入了版本检测和提醒功能,为了及时得到更新信息,希望大家安装正式版:)

    Lepton正式版的比 beta 版有了以下提高:

    1. 提高登录的稳定性
    2. 支持 Markdown 渲染
    3. 改进 syntax highlight 部分细节
    4. 新版本检测和提醒
    5. 点击头像转跳 GitHub 主页
    6. 优化 app 状态管理

    这是目前Lepton的功能列表:

    • 标签支持:语言+ 自定义
    • Create/Edit/Delete
    • 本地搜索( Shift + Space )
    • Markdown 渲染
    • 新版本检测
    • 跨平台支持( macOS 、 Windows 、 Linux )

    第 1 条附言  ·  2017-02-09 15:13:25 +08:00

    Lepton v1.1.0 发布!

    immersive

    New features

    • Introduce Immersive Mode! Get more focused! (Command/Control + i)
    • Integrate CodeMirror Editor (Thanks to @wujysh )
    • New search engine: Fuzzy search + Unicode support
    • Resizable panels
    • Sharing button

    Download

    38 条回复    2017-02-07 01:17:54 +08:00
    chengfu
        1
    chengfu  
       2017-02-06 07:35:51 +08:00 via iPhone
    哇、祝贺祝贺,这么快就正式版了,上 MAS 木有?
    kitalphaj
        2
    kitalphaj  
       2017-02-06 07:38:01 +08:00
    支持一下,以后没准用得着
    CosmoX
        3
    CosmoX  
    OP
       2017-02-06 08:07:31 +08:00 via Android
    @chengfu 谢谢哈~ beta 主要缺版本检测功能。当时想要是大家对项目不感兴趣的话,我也不去折腾这 feature ,一直 beta 给自己用可以了。现在发现大家这么捧场,就把 feature 加上,变成正式版。 MAS 还没上,有机会研究一下怎么弄>_<
    Majirefy
        4
    Majirefy  
       2017-02-06 08:09:26 +08:00
    v 前排支持~~~
    liuxey
        5
    liuxey  
       2017-02-06 09:24:42 +08:00
    同关注该项目~
    tonghuashuai
        6
    tonghuashuai  
       2017-02-06 09:44:53 +08:00
    关注中
    goldenlove
        7
    goldenlove  
       2017-02-06 09:47:56 +08:00
    作者好勤快... 版本更新迅速...
    不过目前这边下载确实有点慢,期待上 MAS...
    CosmoX
        8
    CosmoX  
    OP
       2017-02-06 09:51:24 +08:00
    @chengfu @goldenlove 建了个关于 MAS 的 issue ,欢迎在上面评论和关注。
    https://github.com/hackjutsu/Lepton/issues/57
    uuair
        9
    uuair  
       2017-02-06 09:54:07 +08:00
    uuair
        10
    uuair  
       2017-02-06 09:54:28 +08:00
    XYxe
        11
    XYxe  
       2017-02-06 09:57:05 +08:00
    还还还是登录不了。
    登录的进度条走完以后还是显示 login 界面。
    dev tool 没有 log 。
    uuair
        12
    uuair  
       2017-02-06 10:10:45 +08:00
    好奇怪,我找不到怎么生成 i.imgur.com 的格式。。
    OS: 64bit Mac OS X 10.12.3 16D32
    safari
    无法登陆啊。。我用的是星巴克的网络, ss 开着, github 可以访问。。。
    CosmoX
        13
    CosmoX  
    OP
       2017-02-06 10:11:42 +08:00
    @XYxe 如果 dev tool 没有 log ,只可能是所在网络与 GitHub server 连接稳定性的问题了... login 本质上是从 GitHub Gist 请求已保存的 gist ,如果这一步没有成功,就会跳回 login 页面。~/Library/Application\ Support/Lepton/logs 里面应该有错误信息
    CosmoX
        14
    CosmoX  
    OP
       2017-02-06 10:29:03 +08:00
    @uuair Lepton 和 Safari 没有关系,内部用的是自带的 Chromium 。可以到下面 issue 页面反应问题哦~ 记得附上
    1. ~/Library/Application\ Support/Lepton/logs
    2. 打开 dev tool 的截图

    https://github.com/hackjutsu/Lepton/issues/

    (有时候虽然可以在网页上登录 GitHub ,但是 Gist server 对 app 的请求回复得很慢,最后就 timeout 了。这种情况我偶尔会遇到,但不知道如何解释。求高人指点)
    majinjing3
        15
    majinjing3  
       2017-02-06 10:51:49 +08:00 via Android
    支持一个~昨天下载老师失败,
    CosmoX
        16
    CosmoX  
    OP
       2017-02-06 10:59:49 +08:00
    @majinjing3 实在抱歉,能指点要到哪里设置国内镜像么?
    majinjing3
        17
    majinjing3  
       2017-02-06 11:10:30 +08:00 via Android
    @CosmoX 我下载好 dmg 包,总是说不完整,我今晚再试试哈,翻墙不翻墙下载都检验不过,又没有 zip 的下载,对了,如果方便的话,可以出个不包含 electron 框架的 zip 包,这样会很小哦,我 os x 上是安装好了 electron 的,
    CosmoX
        18
    CosmoX  
    OP
       2017-02-06 11:24:41 +08:00
    @majinjing3 mac 有 zip 包的, Lepton-1.0.0-mac.zip 。
    XYxe
        19
    XYxe  
       2017-02-06 12:06:06 +08:00
    @CosmoX 似乎是这个问题
    The request has failed: {"name":"RequestError","message":"Error: read ECONNRESET","cause":{"code":"ECONNRESET","errno":"ECONNRESET","syscall":"read"},"error":{"code":"ECONNRESET","errno":"ECONNRESET","syscall":"read"}

    是因为没有走 ss 代理吗?我试了一下,加上 proxy 参数就可以正常访问(在 Python 中测试的)。
    CosmoX
        20
    CosmoX  
    OP
       2017-02-06 12:18:50 +08:00
    CosmoX
        21
    CosmoX  
    OP
       2017-02-06 12:25:24 +08:00   ❤️ 1
    @XYxe 暂时不在墙内,无法帮忙 debug 代理的问题。。。有个相关的 issue https://github.com/hackjutsu/Lepton/issues/45
    scnace
        22
    scnace  
       2017-02-06 13:03:28 +08:00 via Android
    把 github release 的 s3 服务器 加到了 Proxy 里面 下载就非常快了……日常用的话 也可以结合 proxychains 刚测试了下 还挺好用的 感谢作者 已经送出 Star😊
    yuanchao
        23
    yuanchao  
       2017-02-06 13:39:48 +08:00
    已下载支持
    wuethan
        24
    wuethan  
       2017-02-06 14:06:36 +08:00
    不错 支持一下 不过还是对国内托管代码的安全机制感到担忧 毕竟国内案例算多的了
    CosmoX
        25
    CosmoX  
    OP
       2017-02-06 14:11:00 +08:00
    @wuethan Lepton 是用 GitHub Gist 作为 backend 的啊
    cszhiyue
        26
    cszhiyue  
       2017-02-06 14:21:14 +08:00
    搜索部分不能全文搜索
    CosmoX
        27
    CosmoX  
    OP
       2017-02-06 15:17:56 +08:00
    @cszhiyue 只能搜索 description 部分,暂时不支持代码,而且只能搜索英文整词。由于目前采用 Elasticlunr.js 作为搜索引擎,受到 Elasticlunr.js 本身的限制(英文整词)。

    如果有好的引擎,欢迎推荐:)
    https://github.com/hackjutsu/Lepton/issues/28
    https://github.com/hackjutsu/Lepton/issues/33
    CosmoX
        28
    CosmoX  
    OP
       2017-02-06 15:33:56 +08:00
    @cszhiyue 现在一个变通方法是通过加 tag 来提高搜索精度。
    g0thic
        29
    g0thic  
       2017-02-06 15:45:29 +08:00
    赞,正在使用,打算自己修改下 UI
    CosmoX
        30
    CosmoX  
    OP
       2017-02-06 15:53:38 +08:00   ❤️ 1
    @g0thic 求专业指导
    TriiHsia
        31
    TriiHsia  
       2017-02-06 16:02:54 +08:00
    支持!感觉超有用的。
    ewBuyVmLZMZE
        32
    ewBuyVmLZMZE  
       2017-02-06 16:03:56 +08:00
    对比了一下,几个问题, Gist 目录部分无法调整宽度,重新打开之后需要手动选择用户,代码页面无法自定义 Theme 。
    我还是选择使用 Sinppets 吧
    cszhiyue
        33
    cszhiyue  
       2017-02-06 16:11:21 +08:00
    @CosmoX gist 搜索一大痛点
    CosmoX
        34
    CosmoX  
    OP
       2017-02-06 16:31:49 +08:00
    @syhily 初衷主要是用 GitHub Gist 作为 backend , UI 方面没花很多心思改进。重新打开要不要选择用户就见仁见智吧,其实直接按下 Enter 也行~

    宽度不能调节的确不方便,但是修改欲望不是特别大。在新版中准备加入一个 immersive mode ,把左边两栏都去掉,全 app 屏幕看代码:
    https://github.com/hackjutsu/Lepton/issues/56
    CosmoX
        35
    CosmoX  
    OP
       2017-02-06 16:35:33 +08:00
    @cszhiyue 不知道有什么引擎可以中文、英文一起搜,还支持部分 match 。。。 估计很哪找,尤其是 partial matching ,如果不是自建 index ,估计就只能暴力搜了。
    sobigfish
        36
    sobigfish  
       2017-02-06 17:28:37 +08:00
    @CosmoX #35 visual code studio 里怎么处理的, atom 里应该也有
    sobigfish
        37
    sobigfish  
       2017-02-06 17:29:30 +08:00
    Visual Studio Code ..手残 见谅
    CosmoX
        38
    CosmoX  
    OP
       2017-02-07 01:17:54 +08:00 via Android
    @sobigfish 不清楚 有空的话研究一下。大不了放 KMP 大法,当是面试题目
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3258 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 11:48 · PVG 19:48 · LAX 03:48 · JFK 06:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.