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

国内首款文字效率输入工具+代码片段管理-CodeExpander

  •  
  •   xudaolong ·
    xudaolong · 2020-03-15 16:05:34 +08:00 · 10189 次点击
    这是一个创建于 1700 天前的主题,其中的信息可能已经有所发展或是发生改变。

    官网: http://codeexpander.com/

    专为开发者开发的一个集输入增强、代码片段管理为一体跨平台云同步( Github/码云)的开发效率工具。

    image.png

    所有片段都可同步本地化、Github、码云平台的片段管理, 拥有无限公共 /私有片段, 分组, 云同步, 在线编辑, 分享他人。

    此次更新,CodeExpander 添加了方便国人的码云平台同步功能和本地离线编辑功能,用户的数据将全部经由码云( Gitee )账户在各个平台同步,与此同时,本次更新还支持了富文本编辑功能,用户可以在富文本编辑器直接编辑、管理与分享 Snippets。

    下载

    不仅支持 Mac OS 也支持 Windows OS
    点击下载

    国内下载平台

    蓝奏云
    密码:6eek

    特征

    更智能输入

    避免重复键入相同的句子,拒绝粘贴复制从我做起。如何创建>>

    运行原理:检测你输入的关键词(预先设定的指令)并在输入时替换它。

    custom-snippet.gif

    自定义脚本

    快速运行脚本得到处理后的结果,想要什么功能你都可以实现。如何创建>>

    gene-md.gif

    创建模板

    支持自定义日期、模拟键盘宏、生成富文本模板。如何创建>>

    fill-in.gif

    创建片段

    快速保存已有的代码片段,即可同步另一台电脑。
    gene-snippet.gif

    生成代码图片

    更加便捷的分享自定义属于自己的风格片段给他人。

    gene-pic.gif

    搜索栏
    无需记忆,模糊全文搜索便出结果。如何使用>>

    search-bar.gif

    关于我

    weixin-profile.jpg

    有兴趣可以加我微信,加你进群一起开聊。

    搞个活动送激活码

    每十个不重复用户留言关于 Codeexpander 评语则抽取一名赠送 永久激活码, 直至 3 月 17 号晚 10 点公布名单。

    第 1 条附言  ·  2020-03-16 20:14:45 +08:00

    有没什么体验或者优化建议问题可以先提 issues, 会优先处理的。

    谢谢大家的支持。谢谢v友厚爱。发在其他地方都没啥动静,泪目。

    第 2 条附言  ·  2020-03-17 22:06:35 +08:00

    简单的JS随机算法 [...new Set([...document.querySelectorAll('td>strong>a')].map(o => o.innerHTML))].filter(o => o !== 'xudaolong').map(x => ({ x, r: Math.random() })) .sort((a, b) => a.r - b.r) .map(a => a.x) .slice(0, 6)

    (6) ["blublu", "ubuntullmx", "illl", "miniers", "jmy", "jagger2048"]

    抽中永久激活码

    @blublu @ubuntullmx @illl @miniers @jmy @jagger2048

    这六位幸运的小伙伴可以 通过 为我文 底部的二维码,或者 微信 ID "shmily_xdl" 发送 (v2ex 登录后个人中心的一张截图或者反正能表明身份的东西就可以)

    再次感谢大家的参与!

    113 条回复    2020-09-06 17:31:49 +08:00
    1  2  
    lqzhgood
        1
    lqzhgood  
       2020-03-15 21:02:08 +08:00
    第一? 终于有这样的工具了
    xudaolong
        2
    xudaolong  
    OP
       2020-03-15 21:03:26 +08:00
    @lqzhgood 嘻嘻 来呀 入群开搞啊 体验不爽我就优化呀
    hellocy
        3
    hellocy  
       2020-03-15 21:14:11 +08:00 via Android
    🐮🍺 是我想要的功能
    xudaolong
        4
    xudaolong  
    OP
       2020-03-15 21:14:45 +08:00
    @hellocy 没错 相遇便是有缘人 ☺️
    blublu
        5
    blublu  
       2020-03-15 21:16:06 +08:00 via iPhone
    看起来很给力啊!支持一下!
    xudaolong
        6
    xudaolong  
    OP
       2020-03-15 21:35:42 +08:00
    @blublu 好的 请继续保持支持哈 会越来越好的 (● ̄(エ) ̄●)
    gclm
        7
    gclm  
       2020-03-15 21:46:26 +08:00 via Android
    使用学习一波
    xudaolong
        8
    xudaolong  
    OP
       2020-03-15 21:50:20 +08:00
    @gclm 可以加群一起学习啊 之后我会出一系列的 demo
    logan66
        9
    logan66  
       2020-03-15 21:52:57 +08:00 via iPhone
    占楼,感觉很厉害的样子。
    hayvane
        10
    hayvane  
       2020-03-15 21:56:17 +08:00 via iPhone
    支持一波。。。
    lniwn
        11
    lniwn  
       2020-03-15 21:58:29 +08:00
    一直在找这样的工具,先试试看
    lekai63
        12
    lekai63  
       2020-03-15 22:04:33 +08:00
    除了码农使用外,我觉得文字工作者可能也可以。

    比如前几天少数派好像介绍了下“卡片式写作”的概念,正愁没个好的工具。

    楼主如有空,不知有没有可能拓展一下:)
    xudaolong
        13
    xudaolong  
    OP
       2020-03-15 22:14:24 +08:00
    @hayvane @lniwn 谢谢支持呀
    xudaolong
        14
    xudaolong  
    OP
       2020-03-15 22:18:32 +08:00
    @lekai63 这个看需求哈 针对文字工作者 目前只添加了富文本编辑器 可以操作下模板。卡片式写作,稍微看了下这种情况需求应该比较少的吧。😆
    FrailLove
        15
    FrailLove  
       2020-03-15 22:29:37 +08:00 via iPhone
    试试能不能代替 snippetslab
    xudaolong
        16
    xudaolong  
    OP
       2020-03-15 22:31:17 +08:00
    @FrailLove 体验不足的地方可以提出来 更新还是挺快的我(嘻嘻).
    blueset
        17
    blueset  
       2020-03-15 22:32:22 +08:00
    看起来很有意思,前排占楼
    xudaolong
        18
    xudaolong  
    OP
       2020-03-15 22:35:09 +08:00
    @blueset 来来来,开搞
    lecia
        19
    lecia  
       2020-03-15 22:59:02 +08:00 via iPhone
    集成度很高,创建片段传输不错,支持下
    xudaolong
        20
    xudaolong  
    OP
       2020-03-15 22:59:35 +08:00
    @lecia 谢谢支持 😝😝😝
    tubenunber1
        21
    tubenunber1  
       2020-03-15 23:20:59 +08:00 via Android
    感觉很不错的样子😁支持一波
    gogo88
        22
    gogo88  
       2020-03-16 00:13:55 +08:00 via iPhone
    这个肯定要支持!
    orangeD
        23
    orangeD  
       2020-03-16 00:20:42 +08:00
    正在找类似的软件,先下载试一下
    ompad
        24
    ompad  
       2020-03-16 01:25:50 +08:00
    支持一波,看起来挺美观。
    x340
        25
    x340  
       2020-03-16 01:57:10 +08:00 via Android
    Linux 伸手党表示羡慕
    elinpr0s
        26
    elinpr0s  
       2020-03-16 07:11:08 +08:00 via iPhone
    这个集成度必须支持一下
    lj394139
        27
    lj394139  
       2020-03-16 07:32:18 +08:00 via Android
    看起来很完美了,该有的功能都有,不知后期收费模式如何
    rieuse
        28
    rieuse  
       2020-03-16 07:57:27 +08:00 via Android
    看起来很不错,赞呀
    nthin0
        29
    nthin0  
       2020-03-16 08:31:23 +08:00
    支持一下好作品👍🏻
    houshengzi
        30
    houshengzi  
       2020-03-16 08:43:59 +08:00
    哎哟,好像很不错的样子哦
    JQM
        31
    JQM  
       2020-03-16 09:42:18 +08:00
    看起来不错,试用一下
    kasper4649
        32
    kasper4649  
       2020-03-16 09:50:53 +08:00 via Android
    优秀。
    xudaolong
        33
    xudaolong  
    OP
       2020-03-16 10:07:23 +08:00
    @lj394139 啊哈 现在永久激活码只需要一杯喜茶的钱 以后看功能情况可能稍微调整收费 不过都是一次购买的. 谢谢支持
    linzhzh
        34
    linzhzh  
       2020-03-16 10:09:01 +08:00
    看上去很赞的样子
    ubuntullmx
        35
    ubuntullmx  
       2020-03-16 10:14:05 +08:00
    真的好棒呀
    bnm965321
        36
    bnm965321  
       2020-03-16 10:16:37 +08:00
    这个菜单栏不太喜欢
    Amazed
        37
    Amazed  
       2020-03-16 10:19:49 +08:00
    支持一波,希望能抽中我
    xudaolong
        38
    xudaolong  
    OP
       2020-03-16 10:20:32 +08:00
    @bnm965321 菜单栏可以优化像 snippetslab 一样, 以后哈
    onlychuci9
        39
    onlychuci9  
       2020-03-16 10:23:07 +08:00
    最近正好有这个打算,不错不错,可以体验一下
    Dashit
        40
    Dashit  
       2020-03-16 10:58:37 +08:00
    github 帐号登录授权过后白屏。跳转不回去。
    xudaolong
        41
    xudaolong  
    OP
       2020-03-16 11:03:22 +08:00
    @Dashit 白屏有 loading 状态吗? 试试码云吧 网络环境的问题大体 要不挂个小飞机
    miniers
        42
    miniers  
       2020-03-16 11:18:47 +08:00
    github 已有的 gist 能否可以选择隐藏呢?或者可以只展示指定前缀的
    xudaolong
        43
    xudaolong  
    OP
       2020-03-16 11:21:19 +08:00
    @miniers 有一个默认专门的分组的叫 Uncategorized
    xycool
        44
    xycool  
       2020-03-16 11:30:39 +08:00
    代理环境下,github 授权登录跳不过去,白屏
    xycool
        45
    xycool  
       2020-03-16 11:36:43 +08:00
    抓包看了 github 授权是政策跳转了。http://www.once.work/?code= 这个一直没有正常响应。(另外居然不是 https ?)
    xycool
        46
    xycool  
       2020-03-16 11:39:05 +08:00
    @xycool #45 政策=》正常
    lchtlx
        47
    lchtlx  
       2020-03-16 11:57:35 +08:00
    支持一个
    xudaolong
        48
    xudaolong  
    OP
       2020-03-16 12:21:11 +08:00
    @xycool 这个是假请求来的 假 api, 只是注册 OAuth 时候要填得而已 本机就能获取这个 code 进行登录
    Vitta
        49
    Vitta  
       2020-03-16 12:27:50 +08:00 via iPhone
    看着挺好的呀
    xycool
        50
    xycool  
       2020-03-16 13:11:27 +08:00 via iPhone
    @xudaolong #48 那白屏问题有办法解决吗…
    lzgshsj
        51
    lzgshsj  
       2020-03-16 13:16:54 +08:00
    昨晚 github 授权也过了,通知邮件也收到了。但是软件却没有登录,再点 gh 登录就是无限白屏了。。。开关全局代理,切换 wifi 网络,卸载重装都试过,无果,先放置了
    xudaolong
        52
    xudaolong  
    OP
       2020-03-16 13:23:21 +08:00
    @xycool @lzgshsj 这个问题我晚上回去研究下
    xudaolong
        53
    xudaolong  
    OP
       2020-03-16 13:27:23 +08:00
    @xycool @lzgshsj 先试用码云的咯或者本地的 之后再同步过去 蟹蟹支持
    joshua7v
        54
    joshua7v  
       2020-03-16 13:31:03 +08:00 via iPhone
    前几天刚发现的这个软件
    直接买了授权 还在体验

    一些问题:
    如果连接 gist 有问题 会有奇怪的现象 显示 snippet 损坏什么的
    占位符填写和展开预览的时候 体验很差…
    终端里用展开会清空当前内容
    vim 里面无法展开

    本来我是想当全局跨编辑器 snippet 用的
    现在拿来当管理器用
    同步 gist 挺好的 将来要是不行了我也能自己从 gist 解析
    xudaolong
        55
    xudaolong  
    OP
       2020-03-16 13:36:53 +08:00
    @xycool @lzgshsj 貌似再次点击登录应该可以了
    xudaolong
        56
    xudaolong  
    OP
       2020-03-16 13:39:42 +08:00
    @joshua7v 1. 显示损坏是刚开始在同步文件有个过程时间 稍微等等。2. 终端的话 推荐先使用 iterm2 或者 ConEmu 3. vim 这个比较少用到。针对这三点会优化下的。 谢谢支持。
    JohnChiu
        57
    JohnChiu  
       2020-03-16 13:50:01 +08:00
    看起来不错,支持一下
    ihuzhou
        58
    ihuzhou  
       2020-03-16 13:56:14 +08:00
    支持看看
    waising
        59
    waising  
       2020-03-16 14:05:09 +08:00
    github 还是登录不了,并且分享片段是不是只能 github,我登录 gitee 还是提示要登录 github
    illl
        60
    illl  
       2020-03-16 14:07:05 +08:00
    容易白屏
    flavoury
        61
    flavoury  
       2020-03-16 14:08:12 +08:00
    看起来还不错哈,支持,现在一直用的 Alfred 自带的,高级功能也懒得搞。。
    steelz
        62
    steelz  
       2020-03-16 14:36:47 +08:00
    做工具不易, 希望楼主能坚持下去, 等功能稳定了再来试用, 逃:)
    xudaolong
        63
    xudaolong  
    OP
       2020-03-16 14:38:12 +08:00
    @steelz 你来啊 别走啊 泪目
    yuankui
        64
    yuankui  
       2020-03-16 14:40:43 +08:00
    mac appstore 上面有吗?
    doleir
        65
    doleir  
       2020-03-16 15:34:17 +08:00
    先下载支持一下
    linzhzh
        66
    linzhzh  
       2020-03-16 16:29:12 +08:00
    激活码是绑人还是帮机器?
    soseek
        67
    soseek  
       2020-03-16 17:07:55 +08:00 via Android
    多少米?
    HENQIGUAI
        68
    HENQIGUAI  
       2020-03-16 17:30:10 +08:00
    尝试一下
    xudaolong
        69
    xudaolong  
    OP
       2020-03-16 17:34:49 +08:00
    @linzhzh 暂时绑定机器 五台机子
    @soseek 38.8 呀呀 来呀来呀
    yurenlee
        70
    yurenlee  
       2020-03-16 17:51:22 +08:00
    支持一下 是好东西
    flexbug
        71
    flexbug  
       2020-03-16 19:20:50 +08:00 via Android
    看起来不错,去试一下
    AlanYan
        72
    AlanYan  
       2020-03-16 19:24:30 +08:00
    支持一下
    xudaolong
        73
    xudaolong  
    OP
       2020-03-16 20:04:36 +08:00
    @yuankui 没有上架的 这种非沙盒 很难审核通过的。可以试试哈
    xudaolong
        74
    xudaolong  
    OP
       2020-03-16 20:05:31 +08:00
    @x340 啊哈 其实 linux 也可以搞 差测试而已 我这边不方便测试 所以就没打包出去了
    fancyhare
        75
    fancyhare  
       2020-03-16 20:08:51 +08:00
    功能强大,支持一波
    hantsy
        76
    hantsy  
       2020-03-16 20:23:21 +08:00
    @xudaolong 这个 IDEA 真不错,几乎所有的 IDE 都有 Code Templates 功能,但没有云支持,要是能直接集成进 IDE 就好了。另外 IDE 都支持一些 Placeholder,可以批量初始化一些内容(变量名等)。
    xudaolong
        77
    xudaolong  
    OP
       2020-03-16 20:25:08 +08:00
    @hantsy 这个变量名内容已经纳入开发计划了,嘿嘿(*^▽^*) 我一开用的是 IDE 的 templates 有感的
    Blanke
        78
    Blanke  
       2020-03-16 21:13:48 +08:00
    看起来挺实用,试试看
    Blanke
        79
    Blanke  
       2020-03-16 21:40:42 +08:00
    希望提供一些默认的片段,这样容易入手,也好自定义
    xudaolong
        80
    xudaolong  
    OP
       2020-03-16 21:41:41 +08:00
    @Blanke 好的~
    jmy
        81
    jmy  
       2020-03-16 22:02:52 +08:00
    这个工具安装了有半年了,但是一直没用起来
    xudaolong
        82
    xudaolong  
    OP
       2020-03-16 22:19:15 +08:00
    @jmy 介 我基本都要打开 看来我要弄些专辑 搞些教程 👀👀
    zpvip
        83
    zpvip  
       2020-03-17 03:23:45 +08:00
    建议 GitHub 开一个 Repository, 大家可以为各种语言发 Pull request

    程序员可能是用户主体,建议把一些程序常用的部分标准化,比如 if else, while, case. 用户可以选择不用,但如果初次使用的话,可以马上体验。
    zpvip
        84
    zpvip  
       2020-03-17 03:23:54 +08:00
    另外最好可以切换编程语言时保持预设指令不变,如果在 IDE 里,我写 Python 和 Java,都用 ife 展开 if else,用这个软件我可能就要为这两种语言分别预设两个指令,比如 pife, jife。如果软件提供类似切换中英文输入法的快捷方式,就可以在各种编程语言下都用 ife 了。
    zpvip
        85
    zpvip  
       2020-03-17 03:25:44 +08:00
    @Livid 为什么上面两个回复合并在一起发就要验证手机号?因为字太多吗?
    qq727474430
        86
    qq727474430  
       2020-03-17 09:17:36 +08:00 via iPhone
    说实话期待这类型的工具很久了,加油!
    jagger2048
        87
    jagger2048  
       2020-03-17 10:07:37 +08:00
    之前尝试 Lepton 用来管理代码片段,同步问题很糟心,这次试了一下 Codeexpander 感觉还可以
    xudaolong
        88
    xudaolong  
    OP
       2020-03-17 10:07:47 +08:00
    @zpvip 添加[多语言库]( https://github.com/oncework/codeexpander/issues/31)可以哦 晚上我回去建一个, 想文案和提示语我都头疼. [内置片段]( https://github.com/oncework/codeexpander/issues/32)正在整改, [切换语言]( https://github.com/oncework/codeexpander/issues/33)这种方式, 可以弄个开关. 都提 issue, 待优化哈.
    xudaolong
        89
    xudaolong  
    OP
       2020-03-17 10:20:06 +08:00
    @jagger2048 为了写这个同步 重写了一遍同步代码 每十五秒自动更新 若没内容改变是不会更新的 更新失败也可以重新更新单独的片段.
    wfhtqp
        90
    wfhtqp  
       2020-03-17 11:17:20 +08:00
    @xudaolong 能否添加本地存储?
    xudaolong
        91
    xudaolong  
    OP
       2020-03-17 12:53:21 +08:00
    @wfhtqp 没有 setting 但有目录结构 已提交 issue
    ironman
        92
    ironman  
       2020-03-17 13:49:15 +08:00
    试用试用
    Thtdmo
        93
    Thtdmo  
       2020-03-17 13:59:41 +08:00
    能否共享代码片段做成 vscode 插件形式
    zpvip
        94
    zpvip  
       2020-03-17 16:13:50 +08:00
    @xudaolong 另外建议不要在试用版加上那句注册的提示。可以限制 Snippets 的数量,比如三个,这样 if else 就可以用起来了,培养好用户习惯,就更容易付费了。现在的情况是根本没办法使用,每打一个 Snippet 还得回去删一句话,这不可能让用户产生依赖的。
    mseasons
        95
    mseasons  
       2020-03-17 16:22:32 +08:00
    比 SnippetsLab 颜值高,爱了爱了,稳定立换)
    iisky1121
        96
    iisky1121  
       2020-03-17 16:36:36 +08:00
    支持一个
    xudaolong
        97
    xudaolong  
    OP
       2020-03-17 21:15:33 +08:00
    @mseasons 很稳的 兄 die
    xudaolong
        98
    xudaolong  
    OP
       2020-03-17 21:16:22 +08:00
    @zpvip 可能有些用户只用来管理 snippets...
    xudaolong
        99
    xudaolong  
    OP
       2020-03-17 22:58:23 +08:00
    @Thtdmo 肯定会跟 vscode 稍微有些不同哈
    markss
        100
    markss  
       2020-03-17 23:03:43 +08:00
    有点意思,
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2083 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 00:20 · PVG 08:20 · LAX 16:20 · JFK 19:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.