目录

1.Translation

2.GsonFormat

3. VisualVM Launcher

4.CodeGlance Pro

5.Key Promoter X

6.GenerateAllSetter

7..ignore

8.MyBatisCodeHelperPro

9.Grazie

10.Background Image Plus


1.Translation

翻译插件。程序员最痛苦的事莫过于阅读代码时遇到不懂的英文单词,有了这个插件,鼠标选中文本,点击右键即可自动翻译成多国语言。Translation – IntelliJ IDEs Plugin | Marketplace

找到如下目录,选择对应的翻译引擎。有道翻译需要应用ID和应用秘钥,可以免费申请。

打开IDEA看源码之类的就很方便了,选中文本右击会有“Translate Selection”,会有快捷键提示

Translation翻译插件效果图

平常需要翻译单词,还可以打开悬浮窗使用,效果如下


2.GsonFormat

安装插件后,新建一个class,使用代码生成快捷键(alt+insert),即可选择 GsonFormat,然后粘贴如下 Json 数据即可自动生成对应的代码。GsonFormat – IntelliJ IDEs Plugin | Marketplace

[{"title": "Design Patterns","edition": 1,"authors": ["Erich Gamma","Richard Helm","Ralph Johnson","John Vlissides"]}]

GsonFormat通过JSON生成代码效果图


3. VisualVM Launcher

Java VisualVM 是 JDK 自带的图形化 JVM 分析工具,是进行 JVM 分析和调优的必备工具。一般可用于在本地开发进行压力测试,性能测试之类的监控器,其他场景一般不推荐使用此模式启动。

打开File ->settings-> Other Setting ->VisuaVM Launcher,配置VisuaVM安装目录,以及JDK的目录即可。VisuaVM在bin目录找不到的可以去这个地址下载:VisualVM: Download

安装完成后右上方会新增几个按钮,直接点击就可以打开 Java VisualVM,十分方便。

使用 VisualVM Launcher 启动 Java VisualVM 效果图


4.CodeGlance Pro

这个插件的功能很简单也很实用,可以让 IDEA 实现类似于 VSCode 和 Sublime Text 那样的代码缩略图功能,这样可以更加方便地浏览和查找代码,爱了爱了。CodeGlance – IntelliJ IDEs Plugin | Marketplace

CodeGlance Pro缩略效果图


5.Key Promoter X

快捷键提示插件。当你执行鼠标操作时,如果该操作可被快捷键代替,会给出提示,帮助你自然形成使用快捷键的习惯,告别死记硬背。

Key Promoter X提示效果图


6.GenerateAllSetter

代码生成插件。一键生成指定对象的所有 set 方法调用代码,自动赋值,或者生成某方法的返回值,这在单元测试造假数据时非常有用。GenerateAllSetter – IntelliJ IDEs Plugin | Marketplace

GenerateAllSetter自动生成set代码块效果图


7..ignore

代码提交忽略插件,生成各种ignore文件,一键创建git ignore文件的模板,免得自己去写。


8.MyBatisCodeHelperPro

MyBatis代码帮助插件。最好的Mybatis代码提示,完整支持Mybatis动态sql代码提示,自动生成XML映射,快速从代码跳转到mapper及从mapper返回代码。MyBatisCodeHelperPro – IntelliJ IDEs Plugin | Marketplace

MyBatisCodeHelperPro演示效果图


9.Grazie

为IDE 中编写的文本提供智能拼写和语法检查。

Grazie – IntelliJ IDEs Plugin | Marketplace

Grazie智能拼写检查效果图


10.Background Image Plus

在IDE里设置漂亮小姐姐当背景图,写代码是不是很有效率?Background Image Plus – IntelliJ IDEs Plugin | Marketplace

Background Image Plus背景插件效果图


11.Arthas idea plugin

是阿里巴巴一款比较实用的插件,能够快速方便使用来定位和优化问题,对于无法debug定位问题的环境而言,这个简直是神器,掌握这款插件的使用,对自己提升会很大。

官方文档:简介 | arthas

优化案例:通过 Arthas Trace 命令将接口性能优化十倍(User Case 投稿) · Issue #1892 · alibaba/arthas · GitHub