印象代码? Lepton v1.0.0 正式版发布! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
CosmoX
V2EX    分享创造

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

  •  
  •   CosmoX div style="vertical-align: text-bottom; width: 14px; height: 14px; display: inline-block; background-image: url('/static/img/social_github.png'); background-size: 14px 14px; margin-right: 5px;">
    hackjutsu 2017-02-06 04:21:30 +08:00 4814 次点击
    这是一个创建于 3172 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感谢各位 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 ,估计就只能暴力搜了。
    run2
        36
    run2  
       2017-02-06 17:28:37 +08:00
    @CosmoX #35 visual code studio 里怎么处理的, atom 里应该也有
    run2
        37
    run2  
       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     Solana     2992 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 13:39 PVG 21:39 LAX 06:39 JFK 09:39
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86