以下的插件推荐只是从个人开发中用的较多的出发,有好用的也欢迎补充。由于插件版本有的比idea更新的速度慢,新版本idea已经用不了部分旧插件了,下面以idea2023版本为例推荐。(新版UI真的yyds)
Chinese (Simplified) Language Pack
JetBrains官方开发的中文版本包,几乎支持JetBrains全家桶,用起来还行,目前大部分的菜单栏都能翻译了。 不过看惯了英文版,切换之后看一些翻译总是觉得怪怪的。。。而且虽然显示是中文,但是有时候在settings中搜索中文却得不到想要的结果。。。
CodeGlance Pro
如果一个类里代码太长了,想概览全部代码,像sublime text右侧那样,可以看看这款插件。安装之后能得到相同效果,可以快速定位代码位置,还支持位置代码放大。
EasyCode
这也是一款神器,不过装了sonarLint了没装它。 基于IntelliJ IDEA开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。 只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与java类型映射关系配置。 支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置。
主要用来生成controller,service,serviceImpl,mapper都很方便。当然自己写个Code Generator类也可。
EasyYapi
如果公司项目前后端接口文档采用yapi的话,这个插件将是好用到绝绝子。设置好yapi的token和url即可一键导出。另外也支持导出到postman,本地调试接口时也用得到。
GitToolBox
这个插件可以在各行代码中直接显示最近的commit信息,可以一目了然查到当前代码的最近编辑者。另外还支持定时auto fetch。
MyBatisX
安装该插件后,mapper.xml和mapper.java终于也支持跳转了。
SonarLint
检查代码规范的神器,CI/CD上也有用到。不过好像经常爆出漏洞,开发环境上机器不太敢部署。
Alibaba Java Coding Guidelines
这个也是代码规范神器,不过装了sonarLint就没装这个了。
NightFall Theme
个人感觉比较顺眼的一款黑夜主题的代码高亮插件,效果不错。可能紫色占比较多。