讲真,这两款idea插件,能治愈你英语不好的病
时不时就有小伙伴问我,“二哥,能推荐一款 IDE 吗?”你看这话问的,现在搞 Java 的不都在用 Intellij IDEA 吗,还用得着推荐(我已经和 Eclipse 分手了)。然后小伙伴又说,“二哥,IDEA 支持中文吗?我英语不太好。”你看这话问的,搞编程的,英语不好是硬伤啊!
不过,随着 IDEA 最新版(版本号是 2020.1)的发布,英语不好的病可以彻底治愈了。为什么这么说呢?因为 IDEA 支持汉化了!一款插件就能搞定。
第一步,直接在官网下载最新版。

安装的时候请选择保留原来的版本,因为新版有点小坑:提示 Lombok 有点小问题。

虽然直接 Enable 就可以解决, 但版本升级的时候还是要小心,免得遇到大坑,影响队友就糟心了。
新版本安装成功后,可以直接在插件市场输入关键字“chinese” ,然后福音就来了,看到下图没,有一个中文汉化包的插件。

install 它,然后重启 IDEA。看到没?是不是有一种从国外旅游回到国内见到老乡的那种热泪盈眶的感觉(打个比方而已)?

大部分英文单词汉化得挺优雅的,看上去一目了然。当然了,由于是第一版汉化,难免会有一些瑕疵——有些英文单词还没有来得及翻译成中文。

大概是做语言包的工程师还没想好中文应该翻译成什么比较合适吧,毕竟汉化还是需要一些语境的,不能硬生生地直译啊——否则就像一个人的名字叫王二一样苍白(冷不丁就来自黑啊)。
但不管怎么说,Intellij 的整个团队是真的用心了,Eclipse 我用了 10 年,都没碰上这等好福利。虽然说我的英语功底还可以,但有个别单词总不免看上去有些陌生,有时候不得不偷偷地打开金山词霸或者谷歌翻译,嘘。

当然了,如果你已经习惯了英文版,反而对中文版有些不适应,想回到汉化之前的版本,也很简单,直接把 Chinese language Pack EAP 这款插件关闭就行了。

现在来介绍第二款插件,对英语不好的小伙伴简直就是“天上掉个林妹妹”,福利到你不能行。在插件市场搜索“translation” 关键字,见下图。

看这款插件的介绍就觉得很牛逼,支持多种翻译引擎,谷歌、百度和有道,很全面了;还支持文档注释的翻译,这对喜欢看源码的小伙伴绝对是神器。
还等什么,安装啊,立马安装它。

安装完成后,有些小伙伴可能就要问了,怎么使用呢?不要着急,马上就来。
第一种,点击右上角那个翻译的图标(有个 G 有个文那个,鼠标放在上面一会,有快捷键哦),然后输入你想要翻译的单词或者文字就可以翻译了。

第二种,在编辑中选中文本(支持中英互译),然后右键选择「Translate」 菜单(也可以使用快捷键)。

第三种,新建类的时候,输入中文,然后使用快捷键调出「translate and replace」,可以将中文翻译成英文。(再也不用担心老大批评了,优雅的命名我也会啦)

怎么调出快捷键呢,可以在「keymap」中查看默认的,也可以自定义。

第四种,在源码文档中(光标在文档注释中)右键选择「Translate Documentation」,见下图:

你会发现一个新的世界,里面再也没有陌生的面孔,从此类是干嘛的,方法是干嘛的,清清楚楚,明明白白,英语不好看起注释来头大的问题迎刃而解啊。

好了,我亲爱的读者朋友,以上就是本文的全部内容了,是不是感觉英语不好的病彻底地治愈了。我是沉默王二,一枚有趣的程序员,如果觉得文章对你有点帮助,请微信搜索「 沉默王二 」第一时间阅读。 原创不易,莫要白票,请你为本文点赞个吧,这将是我写作更多优质文章的最强动力。
本文已同步到 GitHub,欢迎 star,传送门~
讲真,这两款idea插件,能治愈你英语不好的病的更多相关文章
- 推荐两款Xcode插件:KSImageNamed & ColorSense
之前没怎么接触过Xcode插件,最近发现有人给Xcode做了一些方便编程的插件.今天就推荐两个我个人认为比较好的. 1.KSImageNamed 网站地址 KSImageNamed是一款方便填写图片文 ...
- TotalCommander的两款目录插件
CatalogMaker 与 DiskDir Extended 是两个用于生成文件夹目录的totalCmd插件. 将指定目录下所有文件.文件夹以指定格式存储在一个文本文件中,可作为EverCD+的轻量 ...
- 百度网盘不限速!VIP视频免费看!这两款插件被无数人安利!
今天给给位推荐两款,我一直在使用的浏览器插件,简直爆炸!全网VIP视频随意看,所有网页上的视频,你想要的全部都能下载! 这两款插件堪称日常必备插件,只要你使用浏览器,就一定需要下面这些插件功能:快速下 ...
- 两款 REST 测试工具
用CURL命令行测试REST API 无疑是低效率的,这里把最近使用的两款 Chrome 插件总结下 POSTMAN 简单易用 REST Console 功能强大 使用的话用POSTMAN就够用了,但 ...
- 发布两款JQ小插件(图片查看器 + 分类选择器),开源
图片查看器,github地址:https://github.com/VaJoy/imgViewer 效果如下: 这款当初大概写了2小时,有点匆忙地赶出来的,使用的接口很简单: $.bindViewer ...
- 介绍两款常用的“图表统计图"的插件
一.相信朋友们在开发的过程中都会使用到“数据统计”的功能,图表的统计更为直观,在这里就介绍两款插件:fusionChart.DataVisualization. 1.fusionChart实际项目中用 ...
- 实测两款 GitHub 开源抢票插件,所有坑都帮你踩过了
如果你对自己手速和市面上的各种 “加速包” 都没什么信心的话,不妨试试用程序员的手段抢票? 况且,[12306 官方宣布屏蔽了一大批付费抢票软件],这也意味着你即使给这些软件付了会员费,也依旧抢不到票 ...
- 实用的两款jquery树形tree插件
这里有两款非常实用的jquery tree控件: (1) ------------------------------------------1.(根据一讲师总结) ---zTree: jquery. ...
- 20款Notepad++插件下载和介绍
转自:http://www.kuqin.com/developtool/20090628/59334.html Notepad++从3.4版本开始支持插件机制,让用户可选择的为本身已经优秀的Notep ...
随机推荐
- 《Java8 Stream编码实战》正式推出
当我第一次在项目代码中看到Stream流的时候,心里不由得骂了一句"傻X"炫什么技.当我开始尝试在代码中使用Stream时,不由得感叹真香. 记得以前有朋友聊天说,他在代码中用了 ...
- 【简说Python WEB】数据库
目录 [简说Python WEB]数据库 数据库表 docker安装MySQL Flask-SQLAlchemy操纵MySQL数据库 初始化 定义模型 定义关系 数据库的CRUD操作 创建表 inse ...
- 毕业设计——基于ZigBee的智能窗户控制系统的设计与实现
题目:基于物联网的智能窗户控制系统的设计与实现 应用场景:突降大雨,家里没有关窗而进水:家中燃气泄漏,不能及时通风,威胁人身安全,存在火灾的隐患:家中窗户没关,让坏人有机可乘.长时间呆在人多.封闭的空 ...
- In Triangle Test / To Left Test
2020-01-09 14:51:29 如何高效的判断一个点是否是包含在一个三角形的内部是计算几何里的一个基础问题. In Triangle Test问题也可以用来解决计算几何里的一个基础问题就是 凸 ...
- [WPF]总结一些我在开发WPF时常用的工具
我从一万二千年前开始写XAML,这么多年用了很多各式各样的工具,现在留在电脑里的.现在还在用的.在写WPF时用的也就那么几个.这篇文章总结了这些工具,希望这些工具可以让WPF开发者事半功倍. 1. V ...
- UVA129 Krypton Factor 困难的串 dfs回溯【DFS】
Krypton Factor Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others ...
- Magenta Demos Magenta 实战代码
Magenta 实战代码 这个仓库包含了很多 Magenta 模型的实现.看 Magenta 库以及模型,看我们的主仓库:https://github.com/tensorflow/magenta A ...
- Dropout的前世与今生
Dropout 是一类用于神经网络训练或推理的随机化技术,这类技术已经引起了研究者们的广泛兴趣,并且被广泛地应用于神经网络正则化.模型压缩等任务.虽然 Dropout 最初是为密集的神经网络层量身定制 ...
- Github标星过万,Python新手100天学习计划,这次再学不会算我输!
作为目前最火也是最实用的编程语言,Python不仅是新手入门程序界的首选,也逐渐成为了从大厂到小厂,招牌需求list的必要一条. 当然,学Python这件事情,你可能也和文摘菌一样,已经下了一百次 ...
- 使用Python+OpenCV进行图像处理(三)| 视觉入门
检测是计算机视觉任务中的主要任务之一,而且应用很广泛.检测技术可以帮助人类检测那些容易被肉眼忽略的错误:也可以"帮助"自动驾驶汽车感知空间信息.无疑自动化的检测技术的广泛应用将为我 ...