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

函数名太长,做了一个查单词缩写的 Dictionary App 字典

  •  2
     
  •   fangpeishi · 2017-07-18 17:36:34 +08:00 · 5077 次点击
    这是一个创建于 2473 天前的主题,其中的信息可能已经有所发展或是发生改变。


    下载安装: https://github.com/fangpeishi/Abbreviations

    另外写了一篇日志简单记录了过程: http://fangpeishi.com/abbreviations_dictionary.html
    有兴趣自己做字典的同学可以看看。

    欢迎大家 PR,扩充 /纠错。
    第 1 条附言  ·  2017-07-19 17:20:04 +08:00
    针对崩溃的问题,我搜了一圈没啥发现。倒是发现很多人说 Sierra Dictionary 崩溃严重的帖子,想要使用的同学请自行 make,步骤参考我的博客和官方指南=。=
    第 2 条附言  ·  2017-07-19 21:27:31 +08:00
    崩溃问题已修复 *★,°*:.☆( ̄▽ ̄)/$:*.°★* 。
    38 条回复    2017-07-27 23:32:03 +08:00
    Cyrix686
        1
    Cyrix686  
       2017-07-19 08:40:38 +08:00
    支持原创!
    liufish
        2
    liufish  
       2017-07-19 09:36:37 +08:00
    这个创意不错诶~
    harry890829
        3
    harry890829  
       2017-07-19 09:40:01 +08:00
    无限崩溃……
    vicalloy
        4
    vicalloy  
       2017-07-19 09:48:58 +08:00   ❤️ 1
    对于需要查询才知道意思的缩写,还是不用的好。
    fangpeishi
        5
    fangpeishi  
    OP
       2017-07-19 09:55:46 +08:00
    @harry890829 系统版本是?
    harry890829
        6
    harry890829  
       2017-07-19 09:58:33 +08:00
    @fangpeishi macOS 10.12.5,词典版本 2.2.1(194)
    fangpeishi
        7
    fangpeishi  
    OP
       2017-07-19 10:08:34 +08:00
    @harry890829 咦,我们的系统版本和词典版本一模一样。有空可以自己下一个 Dictionary Development Kit 编译试一试。
    TheCure
        8
    TheCure  
       2017-07-19 10:15:31 +08:00
    求 alfred workflow
    harry890829
        9
    harry890829  
       2017-07-19 10:17:23 +08:00
    @fangpeishi 需要的话可以给你崩溃报告
    fangpeishi
        10
    fangpeishi  
    OP
       2017-07-19 10:20:29 +08:00
    @harry890829 多谢,我尽力看看。麻烦发到邮箱 fangpeishi#gmail
    fangpeishi
        11
    fangpeishi  
    OP
       2017-07-19 10:21:38 +08:00
    @callofmx 👌,我有空弄一个,如果弄出来了 @ 你。
    laycher
        12
    laycher  
       2017-07-19 10:27:09 +08:00
    harry890829
        13
    harry890829  
       2017-07-19 10:40:24 +08:00
    @fangpeishi 已发送
    lamCJ
        14
    lamCJ  
       2017-07-19 12:27:27 +08:00
    崩溃+1
    lamCJ
        15
    lamCJ  
       2017-07-19 12:27:59 +08:00
    @lamCJ 10.12.5 (16F73)
    jaryur
        16
    jaryur  
       2017-07-19 12:33:38 +08:00 via iPhone
    国外有个专门的网站可以查缩写的
    mactaew
        17
    mactaew  
       2017-07-19 12:50:15 +08:00 via iPhone
    发币感谢
    fangpeishi
        18
    fangpeishi  
    OP
       2017-07-19 13:19:25 +08:00
    @lamCJ 我擦,上面那位朋友给我日志我看不出啥问题。自行 make 一下可否。

    有朋友是不奔溃吗=。= 难道只有我能用
    fangpeishi
        19
    fangpeishi  
    OP
       2017-07-19 13:20:35 +08:00
    @callofmx 午休看了一下需要买 powerpack,然而我个人需求不大,抱歉啦。你可以动手做一个,几条 shell 命令应该可以搞定。
    alangz
        20
    alangz  
       2017-07-19 13:44:05 +08:00
    创意很不错
    derek80
        21
    derek80  
       2017-07-19 14:38:46 +08:00
    @fangpeishi 同样奔溃!
    pproxy
        22
    pproxy  
       2017-07-19 14:50:30 +08:00
    崩溃+1
    fangpeishi
        23
    fangpeishi  
    OP
       2017-07-19 16:15:31 +08:00
    @derek80
    @pproxy
    🌚🌝,你们下个源码 make 一下试一试?
    jfcherng
        24
    jfcherng  
       2017-07-19 16:37:08 +08:00
    thinker3
        25
    thinker3  
       2017-07-19 18:19:07 +08:00
    缩写一时爽,维护火葬场
    sunwei0325
        26
    sunwei0325  
       2017-07-19 18:44:08 +08:00
    10.11.6 无限崩溃
    fangpeishi
        27
    fangpeishi  
    OP
       2017-07-19 21:17:54 +08:00
    @sunwei0325
    @pproxy
    @lamCJ
    @harry890829

    尝试解决了一下崩溃的问题,有空帮忙试一试,多谢。
    https://github.com/fangpeishi/Abbreviations/releases
    sunwei0325
        28
    sunwei0325  
       2017-07-20 09:05:40 +08:00
    10.11.6 可以了, 楼主这个怎么增加自定义词汇啊? 我发现有常用的词没有收录, 比如 request 就没有
    fangpeishi
        29
    fangpeishi  
    OP
       2017-07-20 09:12:55 +08:00   ❤️ 1
    @sunwei0325 如果有遗漏,欢迎 PR。
    另外对于 request 好像没有广泛被认可的缩写,要自定义的话,可以 git clone 项目,修改 sources.txt ,然后执行 build.sh 再 make&&make install ~
    newtype0092
        30
    newtype0092  
       2017-07-20 09:30:12 +08:00
    @vicalloy 我也觉得这种查字典的偏门缩写和 fooAA fooAB fooBA fooBB 之类的名字没什么区别。。。
    fangpeishi
        31
    fangpeishi  
    OP
       2017-07-20 09:44:16 +08:00
    @newtype0092 我来几个例子,
    brother bro
    buffer buf
    context ctx
    delete del

    这些缩写大多数人看到都知道是啥意思吧,但是有时候知道单词但是不确定广泛接受的缩写是啥。
    整理这个字典的出发点就是为了有时候能方便的找到正确的(被广泛接受的)缩写,而不是为了缩写而缩写。
    BearD01001
        32
    BearD01001  
       2017-07-20 09:51:23 +08:00
    赞~\(≧▽≦)/~
    pproxy
        33
    pproxy  
       2017-07-20 14:28:04 +08:00
    @fangpeishi 10.12.5 fixed version 测试 ok 感谢
    zzk819166453
        34
    zzk819166453  
       2017-07-20 20:47:37 +08:00 via Android
    很赞,已收藏( ﹡ˆoˆ﹡ )
    zyxk
        35
    zyxk  
       2017-07-21 08:51:35 +08:00 via iPhone
    之前正在找呢
    cai314494687
        36
    cai314494687  
       2017-07-26 11:48:02 +08:00
    @jaryur 求网址
    fangpeishi
        37
    fangpeishi  
    OP
       2017-07-26 12:11:41 +08:00
    jaryur
        38
    jaryur  
       2017-07-27 23:32:03 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4054 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 10:16 · PVG 18:16 · LAX 03:16 · JFK 06:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.