插件安装位置:

Chinese(中文版)

先安装中文版,本文博主都是按照中文版去设置的

1.Lombok (简洁实体代码插件)

作用:

它主要用来简化,减少代码的编写。使代码看起来更清晰,简洁。只需要加注解,不用再写get、set、toString、equals和hashCode方法了。

安装:

使用:

2.Smart Input Pro​(自动切换输入法​)

3.Alibaba Java Coding Guidelines(代码规范)

阿里巴巴规范检测,常规的命名规范,代码格式,空快等都会有提示

4.Auto Filling Java Arguments(自动补全参数)

使用提示键,选中Auto fill call parameters 回车即可补全参数

5.CamelCase(变量名称格式转换)

在设置里面设置你需要转换的格式,光标放置到变量上边,多次按Alt+Shift+U 可以转换你想要的变量格式

6.CodeGeeX(智能)

选中你需要的代码,鼠标右键

7.Codota(代码智能提示)

8.HighlightBracketPair (结尾括号高亮显示)


9.Grep Console(控制台日志高亮)


10.google-java-format(代码自动格式化,不建议使用,git容易冲突)


11.CodeGlance (代码缩略图)


12.Leetcode Editor(在线刷题)


13.Material Theme UI(主题插件)


14.Database Navigator(数据库工具)

添加上项目数据库之后写mapper.xml文件的SQL会提示字段

15.GenerateAllSetter(自动生成getSet方法)

选中实体类之后提示键会出现需要生成的方法

16.GitToolBox(git工具)

17.HighightBracketPair(高亮显示括号对应的结束括号等)

18.Jrebel and XRebel(热部署)

激活后修改常规代码没问题,但是修改xml文件还是需要重启,可以看看博主之前的文章,可以解决修改xml文件后无需重启直接生成
修改完代码之后Ctrl+F9生效

19.MyBatis Log Free(SQL日志)

启动完项目后需要在服务窗口右键启动,这个比较恶心

20.MyBatisCodeHelperPro(Mybatis插件,比较好用,就是需要寻找破解版或者交钱)

博主看上这款插件的主要原因就是格式化代码的时候没有乱,其他插件格式化如果出现where,if等就会格式就会乱

21.POJO to JSON(实体类和JSON转换)

22.Rainbow Brackets(变量变换颜色)


23.RestfulTool(根据url直接找Controller)


Ctrl+Alt+/ 输入url直接找到Controller

24.Translation(翻译)
右键点击翻译

25.Maven Helper(Maven工具)
提示漏洞等信息

26.Power Mode II(打字特效,炸列效果)


27.RoboPOJOGenerator—JSON (GsonFormat也可以,但是好久没更新过了)


28.Nyan Progress Bar(可爱进度条)


29.Apifox Helper(可以自动更新文档到Apifox终端,超级好用,可以看我<整合Apifox>这边文章)


30.Statistic(统计使用,可以统计代码的行数等其他信息)


31.SequenceDiagram --调用链路自动生成时序图


32.jclasslib bytecode viewer (查看字节码)


33.GenerateO2O(自动填充参数的值)


34.FindBugs(检查代码中的隐患)


35.Stack trace to UML(根据 JVM 异常堆栈画 UML时序图和通信图)


36.Java Stream Debugger( Stream 将操作步骤可视化)


37.Atom Material ICons (icon图标插件.另外可以提高ideaw流畅度)

这是一个icon图标插件,搭配其他主题插件会让整个ui变得非常好看,还有一个特别牛的功能就是可以优化idea流畅度,不知道是什么原理,现在这个插件成为了我必备插件

38.arthas idea (阿里开源的在线诊断工具)


39.Search In Repository(搜索依赖)


平时我们如果要依赖一个第三方jar包,但是不知道它的maven/gradle的坐标。我们该怎么做?搓点的做法基本上就是baidu了,稍微高级点的就是到中央仓库去查下,最新版本的坐标是什么。然后复制下来,贴到pom里去。

这款插件,就无需你来回跳转,直接把中央仓库的查找集成到了Idea里面。你只需要打开这款插件,输入jar包的名字或者gav关键字,就能查到到这个jar包所有的版本,然后可以直接复制gav坐标。方便又快捷,干净又卫生!

40.VisualGC(堆栈可视化工具)


41.GenerateSerialVersionUID(生成序列化)

42.vo2dto(vo对象转dto)


43.Key Promoter X (快捷键提示插件)


44.SonarLint (代码质量检查)


45.Save Actions(格式化代码插件)



主题插件:


46.Monokai Pro Theme


47.Rider UI Theme Pack


48.Material Theme UI


49.Spring Boot Assistant (专业版Idea已经内置了,适用于社区版,yml提示插件)

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐