V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
kerinlin

开发了一个 vscode 插件用于变量命名还有翻译,再也不用麻烦的去找翻译

  •  
  •   kerinlin · Jan 6, 2022 · 3340 views
    This topic created in 1583 days ago, the information mentioned may be changed or developed.

    变量翻译

    特性

    1. 支持百度翻译,后续将支持更多选择
    2. 支持自动多个单词使用驼峰,或者下划线
    3. 支持自动替换原文
    4. 支持自动复制翻译结果
    5. 支持划词翻译

    使用说明

    1. 插件商店搜索 publisher:"kerinlin"

    2. 打开设置,搜索变量翻译,使用百度翻译,需要配置 appid 与 key,如果没有可以去百度翻译平台申请一个,注意需要开通通用翻译服务

      image-20211230190740136

    3. 设置好后就能直接使用了,cmd/ctrl + t可以将中文翻译成英文,可以完成复制替换的操作,如果快捷键冲突,需要去设置中修改或者删除原来的快捷键

    4. 划词翻译,直接划词悬停就能将其他语言翻译成中文

    To-Do

    欢迎各位提出你们开发过程中碰到的痛点,你们反馈我才能更好的优化更新插件

    已开源,源码在这

    27 replies    2022-01-14 10:11:32 +08:00
    mcdull619
        1
    mcdull619  
       Jan 6, 2022
    不错 , 经常遇到一些专业领域的变量 , 翻译真是头大 .
    kerinlin
        2
    kerinlin  
    OP
       Jan 6, 2022
    @mcdull619 是的,之前翻译,都是浏览器翻译到编辑器切来切去,太麻烦了
    Borden
        3
    Borden  
       Jan 7, 2022
    很赞!但是装了一下还是暂时删除了,因为只支持百度,我没有百度账号。。。
    meetcw
        4
    meetcw  
       Jan 7, 2022
    机翻效果感觉不太好,可是试试用 [Codelf]( https://unbug.github.io/codelf/) 的接口( Codelf 现在 vscode 的插件还是需要跳转到浏览器)。
    juzisang
        5
    juzisang  
       Jan 7, 2022
    报错了
    yuthelloworld
        6
    yuthelloworld  
       Jan 7, 2022
    同楼上报错
    dufu1991
        7
    dufu1991  
       Jan 7, 2022
    @meetcw 这个试过了又删除了,要跳转浏览器装这个插件的意义就没有了吧。
    dufu1991
        8
    dufu1991  
       Jan 7, 2022
    @juzisang 同楼上报错
    kerinlin
        9
    kerinlin  
    OP
       Jan 7, 2022
    @juzisang 只申请 appid 还有 key 是没用的,需要申请开通通用翻译服务,https://fanyi-api.baidu.com/product/11
    kerinlin
        10
    kerinlin  
    OP
       Jan 7, 2022
    @Borden 后续会增加有道翻译,或者有其他翻译欢迎提供
    kerinlin
        11
    kerinlin  
    OP
       Jan 7, 2022
    @dufu1991 只申请 appid 还有 key 是没用的,需要申请开通通用翻译服务
    kerinlin
        12
    kerinlin  
    OP
       Jan 7, 2022
    需要申请开通通用翻译服务
    kerinlin
        13
    kerinlin  
    OP
       Jan 7, 2022
    @meetcw 试过,就是不喜欢切浏览器的方式才去重新开发了一款,不过机翻的问题对于英语不太好的人来讲其实没办法,因为英语不好也只能去浏览器找翻译,那些翻译也是机翻的
    dufu1991
        14
    dufu1991  
       Jan 7, 2022
    @kerinlin 我去确认了,一直是开通的,我又关闭一下再开通,还是不行。
    kerinlin
        15
    kerinlin  
    OP
       Jan 7, 2022
    kerinlin
        16
    kerinlin  
    OP
       Jan 7, 2022
    @dufu1991 可以去 github 提下 issue ,这样也不知道是啥原因,需要提供控制台的截图确认一下
    kerinlin
        17
    kerinlin  
    OP
       Jan 7, 2022
    dufu1991
        18
    dufu1991  
       Jan 7, 2022
    @kerinlin 不行就是不行,发地址也不行。😄
    dufu1991
        19
    dufu1991  
       Jan 7, 2022
    大佬,能不能研究下搞个有道的版本,应该也是可以的吧。主要是对百度的东西我都能不用就不用。
    kerinlin
        20
    kerinlin  
    OP
       Jan 7, 2022
    主要是想定位下是程序问题还是配置问题
    kerinlin
        21
    kerinlin  
    OP
       Jan 7, 2022
    @dufu1991 可以的,后面会增加有道翻译的配置
    Vitta
        22
    Vitta  
       Jan 7, 2022
    挺好得
    kerinlin
        23
    kerinlin  
    OP
       Jan 7, 2022
    @dufu1991 有道翻译的是需要付费的,只是第一次使用才有 50 的体验金,用完后就开始按照使用情况计费了,每月没有免费字符,百度翻译每个月是有 200W 免费字符的
    kerinlin
        24
    kerinlin  
    OP
       Jan 7, 2022
    @dufu1991 已经支持有道云的配置了,更新下插件就行
    dufu1991
        25
    dufu1991  
       Jan 8, 2022
    @kerinlin 大佬点赞
    去点个 star
    kerinlin
        26
    kerinlin  
    OP
       Jan 10, 2022
    @dufu1991 哈哈,谢谢支持
    kerinlin
        27
    kerinlin  
    OP
       Jan 14, 2022   ❤️ 1
    @Borden 目前支持有道云和谷歌翻译了,谷歌翻译不需要任何配置,只要能访问外网就行
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   958 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 21:59 · PVG 05:59 · LAX 14:59 · JFK 17:59
    ♥ Do have faith in what you're doing.