1. Google Translate

首推的还是 Google 翻译,插件为 Google Translate,安装如下图:

扩展安装完成后,需要设置 googleTranslateExt.languages 变量,常用设置的值如下:

名称 ISO-639-1 编码
Chinese (Simplified) zh-CN (BCP-47)
Chinese (Traditional) zh-TW (BCP-47)
English en

完整的编码格式可以参考 这里。

Google Translate 的使用需要能够合理上网,否则将不能正常使用。

另外如果将选择翻译的文本替代选择的文本(即覆盖模式)需要设置变量:googleTranslateExt.replaceTexttrue。如果该值为 false 则会对翻译的文本通过底部信息框提示。

选中文字快捷键为 Ctrl+Shift+t

2. Yao-Translate

Yao-Translate 是底层基于有道翻译实现的。

安装完成后就可以直接使用:

  • 按 Cmd+Shift+T 或 Ctrl+Shift+T 对选中的文本内容快速翻译
  • 按 Cmd+Shift+R 或 Ctrl+Shift+R 对选中的文本内容快速翻译并替换成翻译结果

3. Comment Translate

许多优秀的项目,都有丰富的注释,使用者可以快速理解代码意图。但是如果使用者并不熟习注释的语言,会带来理解困难。本插件使用 Google Translate API 翻译 VSCode 的编程语言的注释。

4. Python SDK

这里与 VSCode 无关,DeepL 和 Google 都提供免费 50 万字符/每月的翻译,日常翻译的话量还是够用,这两者可以使用相关的 Python SDK 调用,利于扩展。

Google 需要注册一个翻译项目,而 DeepL 需要注册为免费用户(但是当前没有针对中国开放,需要新建一个美国或其他国家的虚拟 Visa 卡才可以使用 ):

  • Google Python SDK,SDK 文档也可以参见 这里。产品详细文档参见 这里。
  • DeepL Python SDK,SDK 说明文档参见 这里。

参考

  1. 文档翻译经验分享(Markdown)
  2. Ptyhon 如何免费调用 Google 翻译 API
  3. 如何使用Python调用Google翻译API,并实现剪贴板自动翻译
  4. 使用Python中的Google Translate API进行文本翻译

VSCode 翻译插件一览表相关推荐

  1. 【工具】Vscode翻译插件推荐(不用谷歌翻译api、支持短句英汉互译、支持查词、支持自动补全、不需要浏览器)

    需求: 1)偶尔需要查英文生词: 2)有时候想不起来中文对应的英文: 3)不想回到浏览器打开一堆网页: 4)谷歌翻译挂了. 偶尔需要的需求: 1)短句翻译. 因为谷歌翻译挂了,首先,排除最热门的翻译插 ...

  2. 手把手写一个vscode翻译插件

    1. 背景 写这篇文章的初衷是看到vscode市场上的中英翻译插件都是将翻译结果以弹窗的形式做的,体验感非常不好.如果有像有道字典那种打开一个弹窗或者新tab的翻译面板来进行使用就好了.但是找了很久都 ...

  3. vscode翻译插件最佳搭配、翻译变量、划词翻译、中译英(提高生产效率)

    需求 假设是一个不会英语的小白,那么写出可读性强的代码必须: 有给变量自动翻译为英语的功能 要能划词翻译,从而看懂别人的代码和注释 自己代码的注释也要能中译英 插件不能快捷键冲突 插件 使用以下插件即 ...

  4. vscode翻译插件、翻译变量、划词翻译、中译英(提高生产效率)

    插件 使用以下插件即可完美解决以上几个问题. 使用 Translator Helper 可以一键翻译指定段落并插入到英文文本后面,人工校对修改一下即可,翻译效率大大提高.再也不用在 VS Code 和 ...

  5. 【工具】Vscode翻译插件推荐

    1.扩展中搜索comment translate,下载 2.shift+ctrl+p 打开设置,输入translate 3.选择更改翻译源 4.点更改翻译源,后切换成Google翻译以外的翻译源即

  6. html翻译插件,vscode系列: 做个五脏俱全的翻译插件

    要做的效果如下, 就是一个翻译功能~ 需要准备百度翻译开发者账号,取得 appid 和密钥 npm install -g yo generator-code 关键 vscodeAPI获取当前活动编辑器 ...

  7. VsCode常用插件和快捷键

    VsCode常用插件和快捷键 vscode快捷键 alt+w:快速打印变量(需要插件Wrap Console Log) alt+q:加书签 alt+d:加`<div>`标签(htmltag ...

  8. VScode必备插件、Emmet语法、面试题更新——用到老

       欢迎加入前端技术营!如果你也是前端学习者或者对前端有学习的想法,那就跟着我一起从零开始进击前端.   致力于尽可能详细且简洁的介绍前端知识.自己的捷径,也是学习路上的记录.欢迎探讨 目录 一.V ...

  9. VSCode 必备插件推荐

    VSCode 必备插件推荐 1 界面美化 1.1 Chinese (Simplified) | 简体中文 1.2 vscode-icons | 美化图标 1.3 Bracket Pair Colori ...

最新文章

  1. python练习题(python之“求一个数的阶乘并求结果中从后向前数第一个不为0(零)的数” 等)
  2. 基于吉日嘎拉的通用权限管理WebForm版扩展:字典选项管理和缓存管理
  3. 树,森林与二叉树之间的转换
  4. GDCM:gdcm代码中引发bad_alloc异常测试程序
  5. redis提高查询速度_面试小点-MySQL 的两种索引方法如何提高查询速度
  6. P4320-道路相遇,P5058-[ZJOI2004]嗅探器【圆方树,LCA】
  7. 用python做自我介绍_python入门教程NO.2 用python做个自我介绍
  8. binhemedia.cn 联系我们_【图片】想在邵阳市打个水井找谁好,附近专业快速钻井唐师傅联系电话,【邵阳生活吧】...
  9. pymongo根据ObjectId 查找文档记录
  10. 7-4 是不是顺子 (10 分)
  11. mac使用bootcamp安装win7遇到的一些坑
  12. c标签 if else c标签 总结
  13. 【图像超分辨率】Deep Learning for Image Super-resolution: A Survey
  14. 计算机应用高级教程,计算机应用高级教程教学大纲.doc
  15. 拂去风尘回家的风景最美
  16. Python字符串底层原理
  17. 轻轻问一下,现在买笔记本电脑,送外接键盘是什么心态
  18. 高性能服务器架构(High-performace Server Architecture)
  19. Oracle Sqlplus显示不足问题
  20. maple linux 远程,Maplesoft Maple Linux版下载

热门文章

  1. 微信小程序插件下发优惠券踩坑
  2. sqlmap的使用 (以封神台题目为例)
  3. Kubernetes K8S之通过helm部署metrics-server与HPA详解
  4. 麦轮全向移动平台参数校准
  5. ubuntu内核和驱动版本不兼容_彻底解决ubuntu循环登录和显卡驱动问题
  6. uniapp调用上一页的方法
  7. [HDU 6305]RMQ Similar Sequence
  8. Warning: L6305W: Image does not have an entry point. (Not specified or not set due to multi
  9. 博客帮助文档【翻译】
  10. B站视频CC字幕提取和转换方法