代码片段管理工具 Lepton v1.4.2 发布!#小步快跑 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
CosmoX
V2EX    分享创造

代码片段管理工具 Lepton v1.4.2 发布!#小步快跑

  •  1
     
  •   CosmoX
    hackjutsu 2017-09-17 03:22:37 +08:00 8588 次点击
    这是一个创建于 2951 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这是啥?

    基于 Gist 的代码片段管理工具( Snippet Manager ),支持 Mac/Windows/Linux。(开源免费)

    这次 Lepton 在上一个版本基础上,做出了不少改进,下面直接上 release note 吧:)

    New Features

    • Sticker.js-like style for profile image
    • Restore the previous the windows size/position
    • Support GitHub flavored Markdown task list
    • Search gist by gist id

    Bugs fixed

    • Occasional Javascript Error when launch the app
    • Line numbers are occasionally taking 2 lines when >99
    • Fix file-expand arrow direction

    Enhancement

    • Remove the margin below the update notice
    • Do not open the raw dialog when clicking "#link" button
    • Update Lepton to use Node 7 or 8
    • Avoid auto update check in development environment
    • Highlight links in snippet description section
    • Make selected tags more distinguishable

    参考帖子

    45 条回复    2017-11-09 15:31:29 +08:00
    zddhub
        1
    zddhub  
       2017-09-17 07:40:54 +08:00 via iPhone
    厉害
    UnisandK
        2
    UnisandK  
       2017-09-17 10:14:29 +08:00
    看着蛮漂亮的
    CosmoX
        3
    CosmoX  
    OP
       2017-09-17 10:57:31 +08:00
    @zddhub 谢谢!
    CosmoX
        4
    CosmoX  
    OP
       2017-09-17 10:57:59 +08:00
    @UnisandK 谢谢,算比较清爽吧
    catror
        5
    catror  
       2017-09-17 11:40:36 +08:00 via Android
    看着不错,一会下一个试试
    xiaojie668329
        6
    xiaojie668329  
       2017-09-17 11:48:36 +08:00 via iPhone
    基于 electron ?
    Tenderness
        7
    Tenderness  
       2017-09-17 14:49:26 +08:00
    @CosmoX 大佬 给个 mac 版百度下载链接吧。翻墙 git 上也下不下来。zz
    limbo0
        8
    limbo0  
       2017-09-17 15:55:53 +08:00
    一直想要的就是这个
    多谢 lz
    CosmoX
        9
    CosmoX  
    OP
       2017-09-17 16:01:10 +08:00
    @xiaojie668329 对的!
    sunwei0325
        10
    sunwei0325  
       2017-09-17 16:43:10 +08:00
    brew cask 翻墙下载很快啊
    CosmoX
        11
    CosmoX  
    OP
       2017-09-18 03:18:18 +08:00 via Android
    @sunwei0325 brew cask 上的是最新版( 1.42 )吗?我应该没去更新
    CosmoX
        12
    CosmoX  
    OP
       2017-09-18 03:18:58 +08:00 via Android
    @Tenderness 木有百度账号…
    Fatenana
        13
    Fatenana  
       2017-09-18 06:32:54 +08:00
    打开 gistbox 发现要关闭了,新的 Cacher 虽然免费政策公开片段不受限制,但是同步 gist 内容只能同步在 cacher 上创建的片段,同时私有片段免费版的限制几乎等于没法创建 private,感觉过于严苛

    于是搜到了楼主的这个工具
    试用对比了 1 小时,没网络环境下启动应用都没法做到,就算打开状态断网,也没法新建、编辑片段,暂时没有网络的环境又想编辑添加只能干瞪眼(这点 cacher 的客户端也一样,断网就完全没法用),比起网页的 gist,客户端最大优势就是断网环境了
    希望能做本地化数据的功能,这样完善的搜索也能方便实现
    CosmoX
        14
    CosmoX  
    OP
       2017-09-18 07:17:49 +08:00
    @Fatenana

    谢谢反馈:)对的,默认在联网环境下使用的。如果要实现离线,需要怎加很多复杂的状态管理,这暂时没有精力去实现。不过欢迎提 PR 哦~
    CosmoX
        15
    CosmoX  
    OP
       2017-09-18 07:39:23 +08:00
    @Fatenana 大部分 gist 客户端都没开通离线模式,毕竟这最好有一个团队来开发维护。一个简单的做法,是阉割版的离线模式,即不能增删 gist,只能浏览和搜索已下载的 gist。欢迎 PR~
    sb137885
        16
    sb137885  
       2017-09-18 08:23:57 +08:00
    一直在用,非常不错
    CosmoX
        17
    CosmoX  
    OP
       2017-09-18 08:30:11 +08:00 via Android
    @sb137885 谢谢( . )
    sunwei0325
        18
    sunwei0325  
       2017-09-18 08:54:30 +08:00
    CosmoX
        19
    CosmoX  
    OP
       2017-09-18 10:03:40 +08:00 via Android
    @sunwei0325 nice!
    eastingcw
        20
    eastingcw  
       2017-09-18 14:13:32 +08:00
    win32 下为什么第二次打开只显示 login 界面
    CosmoX
        21
    CosmoX  
    OP
       2017-09-19 12:31:33 +08:00
    @eastingcw

    这是一个谜之 bug,少数人触发到了。之前有人提过类似的,但是我一直没办法重现,因此也没有深究。理论上来说,应该是第一次登录时,软件 cache 了 token,并准备在下次登录时用,但是由于某种原因该 token 失效了,而且服务器没有及时返回结果(?!),导致第二次登录卡着,无法回到重新登录的界面。
    https://github.com/hackjutsu/Lepton/issues/143

    但究竟是什么原因,需要等我完善 Lepton 的 log 系统以后才能知道。
    https://github.com/hackjutsu/Lepton/issues/197
    scriptB0y
        22
    scriptB0y  
       2017-09-19 13:57:47 +08:00
    @Tenderness 大哥你不翻墙也用不了 gist 啊,求不要使用百度这垃圾玩意儿了,限制速度还没 api
    eastingcw
        23
    eastingcw  
       2017-09-20 09:01:15 +08:00
    @CosmoX 期待完善
    CosmoX
        24
    CosmoX  
    OP
       2017-09-20 15:52:56 +08:00
    @eastingcw 你可以试试打开 developer tool,把 cache 清除,然后重新登录。
    CosmoX
        25
    CosmoX  
    OP
       2017-09-20 15:54:16 +08:00
    @scriptB0y 国内网盘也没剩几个好用的了…… 微云还不错,可惜链接不是永久有效。
    eastingcw
        26
    eastingcw  
       2017-09-20 17:00:03 +08:00
    @CosmoX 哪个 developer tool
    sunwei0325
        27
    sunwei0325  
       2017-09-20 21:06:44 +08:00
    new gist 界面按了 esc 直接返回了, 草稿没有了
    CosmoX
        28
    CosmoX  
    OP
       2017-09-20 23:32:19 +08:00
    @sunwei0325 有个 issue 是关于 editor 退出前弹出对话框的,但是还没有完成。
    https://github.com/hackjutsu/Lepton/issues/162
    CosmoX
        29
    CosmoX  
    OP
       2017-09-20 23:32:59 +08:00
    @eastingcw alt+ctrl/command+i
    mafeifan
        30
    mafeifan  
       2017-09-22 13:07:25 +08:00
    颜色太单调了全是黑白灰,没法调吗。
    之前一直用的 https://app.gistboxapp.com
    对比之前缺少 language 和 gist 排序,建议可以完全把他的功能全抄过来
    mafeifan
        31
    mafeifan  
       2017-09-22 13:33:48 +08:00
    发现 gistbox 年底要关闭,要变成 https://www.cacher.io/ 了。cacher 也是用 Electron 开发的,public gist 免费,私有收费。鼓励开源!
    CosmoX
        32
    CosmoX  
    OP
       2017-09-24 04:08:28 +08:00
    @eastingcw 可以帮忙测试一下 1.4.3 版吗?可能会 fix 你提到的 issue。https://github.com/hackjutsu/Lepton/releases/tag/1.4.3-alpha
    CosmoX
        33
    CosmoX  
    OP
       2017-09-24 04:12:38 +08:00
    @mafeifan 有个相关的 Issue, 可以帮忙实现哦
    https://github.com/hackjutsu/Lepton/issues/213
    CosmoX
        34
    CosmoX  
    OP
       2017-09-24 04:45:11 +08:00
    @mafeifan 我更多是从 Snippet Manager 需要什么来思考功能的增减,对复制别人的产品不是很感兴趣哈~
    eastingcw
        35
    eastingcw  
       2017-09-25 09:43:08 +08:00
    @CosmoX 恩,1.4.3 可以登录,每次都要登陆关联 github 账户,还有每个 gist 里,每个代码段是按首字母 A-Z 顺序排列的,编辑的时候,首字母靠前的会跳到最上面,导致无法 remove
    CosmoX
        36
    CosmoX  
    OP
       2017-09-25 10:17:15 +08:00
    @eastingcw 谢谢测试:)我正在尝试修复这个 bug。关于第二个问题,你能去提个 issue 吗?这里讨论很容易忘记
    CosmoX
        37
    CosmoX  
    OP
       2017-09-25 16:16:37 +08:00
    @eastingcw 再次更新了 1.4.3,换了一个 token caching 的方法,求测试一下~
    eastingcw
        38
    eastingcw  
       2017-09-26 09:06:37 +08:00
    @CosmoX 可以登录,一样每次都要登陆关联 github 账户
    saber000
        39
    saber000  
       2017-09-27 19:08:41 +08:00
    不支持代理。。
    CosmoX
        40
    CosmoX  
    OP
       2017-09-28 02:13:39 +08:00 via Android
    @saber000 支持代理的,参考 readme
    edsheeran
        41
    edsheeran  
       2017-09-28 11:50:16 +08:00 via iPhone
    @scriptB0y 不翻什
    hackpro
        42
    hackpro  
       2017-09-29 17:00:34 +08:00
    @CosmoX #21 好评,Log 推荐下 glog
    CosmoX
        43
    CosmoX  
    OP
       2017-10-10 07:04:30 +08:00
    @eastingcw 应该已经修复了
    eastingcw
        44
    eastingcw  
       2017-10-12 16:55:37 +08:00
    @CosmoX 恩,我已测试使用,多谢。
    loading
        45
    loading  
       2017-11-09 15:31:29 +08:00
    既然是 electron 能不能出一个 web app 呢?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5494 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 06:45 PVG 14:45 LAX 23:45 JFK 02:45
    Do have faith in what you're doing.
    ubao msn 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