需求
假设是一个不会英语的小白,那么写出可读性强的代码必须:
- 有给变量自动翻译为英语的功能
- 要能划词翻译,从而看懂别人的代码和注释
- 自己代码的注释也要能中译英
- 插件不能快捷键冲突
插件
使用以下插件即可完美解决以上几个问题。
var-translate
快捷键
Alt + Shift + T
用法
写变量名或者函数名先打中文,Ctrl + shift + ←
选中后按快捷键翻译为英文。
效果
可以看到多种选项,非常丰富,满足了不同场景的需要。
配置项
多个翻译 api 供选择。
Comment Translate
用法
选中自动翻译,很简单。
配置项
可以配置简洁模式,按 Ctrl 才翻译,一般用不到。
在下部状态栏可以选自动翻译后的语言。
其他
这款插件还配有自动翻译功能,但不是特别灵敏好用,按 Ctrl + Shift + P
输入 translate 选择翻译选区即可。
Google Translate
快捷键
Ctrl + Shift + T
用法
输入中文,选中之后按快捷键秒翻译为英文,速度很快,而且不与其他两个插件冲突。
配置项
可以调整翻译其他语言
总结
确实这三款插件搭配起来翻译很好用,而且不冲突,对嘤语苦手非常得力。