每个程序员都必备的一款vscode翻译插件神器,它让你不在惧怕多国语言,而是让你更专注的沉浸式写代码🚀
说明:由translate提供底层翻译支持
- 简单易用
- 支持:多翻译引擎:Google,Azure,Amazon,Baidu,deepl,CustomEngine(完全用户自定义)
- 支持:从一种语言翻译至各种语言
- 支持:悬停翻译
- 支持:插件详情沉侵式翻译
- 支持:markdown 预览沉侵式翻译
- 支持:终端选中文本翻译
- 支持:替换选中文本翻译
- vscode >= 1.91.0
| name | 支持 | 描述 |
|---|---|---|
| ✔ | 已投产,可以正常使用 | |
| azure translate | ✔ | 已投产,可以正常使用 |
| amazon translate | ✔ | 已投产,可以正常使用 |
| baidu | ✔ | 已投产,可以正常使用 |
| deepl | ✔ | 已投产,可以正常使用 |
| openai | ✔ | 已投产,可以正常使用 (效果不佳,提示词很难调好) |
| tencent | ✔ | 已投产,可以正常使用 |
| custom Engine | ✔ | 已投产,可以正常使用(完全用户自定义) |
- 下载:vscode-translate-next
- 官网注册账号:https://translate.yanxuewen.cn
- 登录

- hover 翻译

- 翻译终端选中文本
(提示:如果快捷键失效,可以点底部栏终端文本翻译按钮)

- 插件详情沉浸式翻译

- markdown预览沉侵式翻译

- 选中翻译文本

- 添加自定义翻译engine

- 如何使用openai

提示:除了google翻译引擎不用配置,如果设置成其他翻译引擎为默认翻译engine,就需要配好对应的翻译引擎配置,如果其他翻译引擎不用,可以不用配置
Translate-next.hover.extensions- 默认:已内置一组主流编程语言文件扩展名(英文逗号分隔),默认值:
js,jsx,ts,tsx,java,py,c,h,cpp,cc,cxx,hpp,hh,hxx,rs,go,cs,php,rb,swift,kt,kts,scala,dart,lua。 - 用法:用英文逗号分割填写扩展名白名单,带不带点都可以,例如:
ts,js,py或.ts,.js,.py。 - 特殊:配置为
*表示对所有文件启用 hover 翻译(不推荐,可能导致不必要的 token 消耗)。 - 补充:如果默认列表不包含你需要的扩展名,直接追加即可。
- 默认:已内置一组主流编程语言文件扩展名(英文逗号分隔),默认值:
| 描述 | 快捷键 |
|---|---|
| 替换翻译选中文本 | Shift + Alt + T |
| 切换目标语言 | Ctrl + Alt + Shift + L (Mac os: Command + Alt + Shift + L) |
| 切换默认翻译引擎 | Alt + Shift + E |
| 查看插件输出日志 | Ctrl + Alt + Shift + O (Mac os: Command + Alt + Shift + O) |
| 清理插件输出日志 | Ctrl + Alt + C (Mac os: Command + Alt + C) |
| 翻译终端选中文本 | Ctrl + Alt + (Mac os: Command + Alt +) |
| 清理终端翻译日志 | Alt + C |
| 打开终端翻译面板 | Alt + Shift + O |
| 悬停翻译:启用/禁用 | Ctrl + Alt + E |
提示:如果你的编辑器环境,快捷键有冲突,可以自己修改调整。如果忘记快捷键,可以使用底部状态栏提供的状态栏按钮,进行目标语言和默认翻译引擎切换,如下图所示:
- 配置百度翻译engine
- 配置腾讯翻译engine
- 配置自定义翻译engine(内含:DeepSeek、智谱、千问、Xiaomi MiMo)
提示:教程暴露的key仅供演示使用,请勿担心都已失效。
答:如果你没有切换过default engine 那么你就是使用的google,而此时你电脑无法访问google就会报此错误
-
我如何获取其他翻译引擎的key呢?
答:查看文档https://github.com/yxw007/translate 引擎选项配置内容
-
按快捷键无效,怎么解决?
-
如果避免大量翻译字符消耗?
如果此工具帮助你节省了时间、提升了工作效率,欢迎你用以下方式来支持我继续开发与维护:
-
成为我的赞助人(GitHub Sponsors):https://github.com/sponsors/yxw007
-
请我喝杯咖啡☕(小额打赏)——每一份支持都能带来持续改进和更多新特性。
-
关注我 + 一键三连我的视频 (bilibili: 向往自由的码)
-
在 GitHub 点个 Star⭐、把插件推荐给身边的开发者,这些都是极大的鼓励。
每一份支持我都非常感谢❤️,会优先用于功能迭代和测试。如果你有特别的建议或希望我做的功能,欢迎通过 Issue 或私信联系。
- 配置其他翻译引擎,可以阅读文档translate README
- 碰到问题不知道怎么解决,可以给我留言、加我微信(aa4790139)、提Issue 都可以
Translate 是在 MIT 许可证下发布的。详情请见 LICENSE 文件。







