V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xuanwu
V2EX  ›  程序员

各位都用什么 IDE? 打算把 vscode"英汉词典"插件移植到其他的

  •  
  •   xuanwu · 2018-11-14 08:58:50 +08:00 · 4783 次点击
    这是一个创建于 2188 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看安装数比较有需求, 作个简单市场调查.

    第 1 条附言  ·  2018-11-14 12:49:38 +08:00
    前 18 楼看起来 JetBrains 已经确定. 请用 JetBrains 的不用再回复了.
    40 条回复    2018-11-15 12:48:52 +08:00
    AngryPanda
        1
    AngryPanda  
       2018-11-14 09:00:55 +08:00 via Android
    肯定 jb 家最多咯
    jss
        2
    jss  
       2018-11-14 09:05:28 +08:00 via iPhone
    JetBrains
    cluulzz
        3
    cluulzz  
       2018-11-14 09:10:11 +08:00 via iPhone
    同 jb
    NEETLEE
        4
    NEETLEE  
       2018-11-14 09:12:28 +08:00   ❤️ 1
    jb 是真的香
    wenzichel
        5
    wenzichel  
       2018-11-14 09:13:50 +08:00
    呃,楼上的就不能换个简称吗。这个简称听起来就比别的 IDE 吊
    sunzhenyucn
        6
    sunzhenyucn  
       2018-11-14 09:21:29 +08:00 via Android   ❤️ 1
    @NEETLEE 说出你的故事
    myhot21
        7
    myhot21  
       2018-11-14 09:28:56 +08:00 via Android
    大家常用的开发工具就这些,https://www.21doc.net/site/index#devtool ,看你能移植多少个。
    kawkeye
        8
    kawkeye  
       2018-11-14 09:29:43 +08:00
    komodo ide
    wingIDE
    yzc27
        9
    yzc27  
       2018-11-14 09:32:17 +08:00
    Pycharm
    xuanwu
        10
    xuanwu  
    OP
       2018-11-14 09:41:04 +08:00 via Android
    @myhot21 精力有限 估计只能维护三个左右
    daimazha
        11
    daimazha  
       2018-11-14 09:42:27 +08:00
    JetBrains 的已经有翻译的插件了
    xuanwu
        12
    xuanwu  
    OP
       2018-11-14 10:22:25 +08:00
    @daimazha 看了一下好像只有调用在线翻译服务的? 如果用户够多的话, 也打算实现一下. 另外, 不知道有没有提供整个命名翻译的(驼峰 /下划线命名)?
    XIVN1987
        13
    XIVN1987  
       2018-11-14 10:46:44 +08:00
    qt creator
    qiyuey
        14
    qiyuey  
       2018-11-14 10:56:00 +08:00
    JetBrains
    tt67wq
        15
    tt67wq  
       2018-11-14 11:07:40 +08:00
    求移植到 emacs
    chenset
        16
    chenset  
       2018-11-14 11:21:02 +08:00
    JB
    jmc891205
        17
    jmc891205  
       2018-11-14 11:48:09 +08:00
    先把 vim 和 emacs 的做了~
    acoin
        18
    acoin  
       2018-11-14 12:06:58 +08:00
    JB
    xuanwu
        19
    xuanwu  
    OP
       2018-11-14 12:08:03 +08:00
    @jmc891205
    @tt67wq 不好意思, 刚发现 emacs 插件是 C 写的. 恐怕要置后了.
    tt67wq
        20
    tt67wq  
       2018-11-14 12:58:16 +08:00
    @xuanwu 额 理论上来说 emacs 的插件都是 elisp 写的
    zacksleo
        21
    zacksleo  
       2018-11-14 13:07:26 +08:00 via Android
    vscode
    hanxiV2EX
        22
    hanxiV2EX  
       2018-11-14 14:00:37 +08:00 via Android
    vim 简单点
    xuanwu
        23
    xuanwu  
    OP
       2018-11-14 14:09:28 +08:00
    @zacksleo 见题, 已经实现了

    @hanxiV2EX 看来需要为此学习 Vimscript. 应该至少要在 JB 和 Eclipse 实现之后.
    shaojz2005
        24
    shaojz2005  
       2018-11-14 14:15:08 +08:00
    我还以为帮我们把中文变成对应的驼峰命名英文……
    xuanwu
        25
    xuanwu  
    OP
       2018-11-14 14:49:54 +08:00
    @shaojz2005 不在目标之内. 毕竟个人倾向于尽量在业务代码中使用中文命名.

    @tt67wq elisp 不大了解, 估计要在工作需要重拾 scheme 之类的时候再考虑了..
    NEETLEE
        26
    NEETLEE  
       2018-11-14 15:10:32 +08:00
    @sunzhenyucn 哈哈哈,我回帖的时候根本没想这么多,现在来看好像说了什么不得了的话
    Joyboo
        27
    Joyboo  
       2018-11-14 16:31:29 +08:00
    不认可除了 JB 之外的一切 IDE
    xuanwu
        28
    xuanwu  
    OP
       2018-11-14 16:51:20 +08:00
    没有用 Visual Studio 的吗? 看了几个排名都在前面.
    andy1ee11o2
        29
    andy1ee11o2  
       2018-11-14 17:37:48 +08:00
    jetbrains 学生免费美滋滋
    CloudnuY
        30
    CloudnuY  
       2018-11-14 17:41:59 +08:00
    看来 LZ 要在汉化代码的路上越走越远了……
    xpresslink
        31
    xpresslink  
       2018-11-14 18:11:07 +08:00
    一直在用一个 jb Translate 的插件
    xuanwu
        32
    xuanwu  
    OP
       2018-11-14 18:18:05 +08:00
    @xpresslink 请问是哪个?
    daya
        33
    daya  
       2018-11-14 20:24:22 +08:00 via iPhone
    Eclipse 啊
    demonzoo
        34
    demonzoo  
       2018-11-14 20:42:00 +08:00
    Webstorm 嘛,jb 家族的就是香
    springmarker
        35
    springmarker  
       2018-11-14 21:04:19 +08:00 via Android
    Jb 家有个叫 translation 的插件了,日常用还凑合着
    xuanwu
        36
    xuanwu  
    OP
       2018-11-15 01:47:13 +08:00
    @springmarker
    @xpresslink 看到排名前两位的插件"Translate"使用了有道 API, "ECTranslation"应该也是有道.
    所以打算做的有两个主要优势:

    1. 离线词典数据, 不依赖在线翻译服务, 因此不存在 API 访问次数限制问题.
    2. 支持驼峰 /下划线命名, 虽然翻译质量还很原始, 但至少支持同时查询一个命名中的所有词
    evam
        37
    evam  
       2018-11-15 09:32:44 +08:00   ❤️ 1
    @xuanwu 很棒,JB 家的期待一个
    xuanwu
        38
    xuanwu  
    OP
       2018-11-15 11:40:57 +08:00
    @evam 多谢支持. 正好刚把工作环境切到 IDEA.
    如有进展会尽早告知.
    xpresslink
        39
    xpresslink  
       2018-11-15 11:53:46 +08:00   ❤️ 1
    @xuanwu
    最好是本地+网络相结合

    本地在无网络情况下给出最基本释义,网络给出扩展信息
    本地词库可以用这个格式。
    https://www.mdict.cn/

    星际译王 starDict 的词库
    xuanwu
        40
    xuanwu  
    OP
       2018-11-15 12:48:52 +08:00
    @xpresslink 多谢. 需要考察一下词库. 个人感觉现在这个词典质量还可以. 主要的提升空间应该是在全命名翻译.
    在线翻译 API 的次数限制还是想尽量避免, 不过也许在用户数不那么大的时候是有益补充. 到时候看工作量和用户数量综合考虑吧.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2721 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 07:18 · PVG 15:18 · LAX 23:18 · JFK 02:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.