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

2022-01-06 20:56:18 +08:00
 kerinlin

变量翻译

特性

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

使用说明

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

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

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

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

To-Do

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

已开源,源码在这

2649 次点击
所在节点    分享发现
27 条回复
mcdull619
2022-01-06 20:58:43 +08:00
不错 , 经常遇到一些专业领域的变量 , 翻译真是头大 .
kerinlin
2022-01-06 21:08:27 +08:00
@mcdull619 是的,之前翻译,都是浏览器翻译到编辑器切来切去,太麻烦了
Borden
2022-01-07 03:00:10 +08:00
很赞!但是装了一下还是暂时删除了,因为只支持百度,我没有百度账号。。。
meetcw
2022-01-07 03:11:54 +08:00
机翻效果感觉不太好,可是试试用 [Codelf]( https://unbug.github.io/codelf/) 的接口( Codelf 现在 vscode 的插件还是需要跳转到浏览器)。
juzisang
2022-01-07 09:01:02 +08:00
报错了
yuthelloworld
2022-01-07 09:37:03 +08:00
同楼上报错
dufu1991
2022-01-07 09:46:55 +08:00
@meetcw 这个试过了又删除了,要跳转浏览器装这个插件的意义就没有了吧。
dufu1991
2022-01-07 10:05:44 +08:00
@juzisang 同楼上报错
kerinlin
2022-01-07 10:17:55 +08:00
@juzisang 只申请 appid 还有 key 是没用的,需要申请开通通用翻译服务,https://fanyi-api.baidu.com/product/11
kerinlin
2022-01-07 10:20:08 +08:00
@Borden 后续会增加有道翻译,或者有其他翻译欢迎提供
kerinlin
2022-01-07 10:20:58 +08:00
@dufu1991 只申请 appid 还有 key 是没用的,需要申请开通通用翻译服务
kerinlin
2022-01-07 10:23:51 +08:00
需要申请开通通用翻译服务
kerinlin
2022-01-07 10:27:53 +08:00
@meetcw 试过,就是不喜欢切浏览器的方式才去重新开发了一款,不过机翻的问题对于英语不太好的人来讲其实没办法,因为英语不好也只能去浏览器找翻译,那些翻译也是机翻的
dufu1991
2022-01-07 10:45:18 +08:00
@kerinlin 我去确认了,一直是开通的,我又关闭一下再开通,还是不行。
kerinlin
2022-01-07 10:49:59 +08:00
kerinlin
2022-01-07 10:52:19 +08:00
@dufu1991 可以去 github 提下 issue ,这样也不知道是啥原因,需要提供控制台的截图确认一下
kerinlin
2022-01-07 10:52:53 +08:00
dufu1991
2022-01-07 10:53:06 +08:00
@kerinlin 不行就是不行,发地址也不行。😄
dufu1991
2022-01-07 10:56:53 +08:00
大佬,能不能研究下搞个有道的版本,应该也是可以的吧。主要是对百度的东西我都能不用就不用。
kerinlin
2022-01-07 10:57:45 +08:00
主要是想定位下是程序问题还是配置问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/826676

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX