IDEA必备好用插件合集

Posted 加贝力口贝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA必备好用插件合集相关的知识,希望对你有一定的参考价值。

文章目录


工欲善其事必先利其器,idea作为java开发神器,本身已经非常好用,加上一些好用的插件就如虎添翼,大大提高了我们的开发效率,下面推荐一些好用的插件给大家。

Translation(翻译)

顾名思义,这是一款翻译插件,开发过程中,有时候我们经常在对变量、方法、类命名时纠结不已。有了这款插件,再也不会有这样的烦恼了,它支持中英文互译,朗读,直接替换词组为另一种语言,还有单词本帮我们记录不熟悉的单词,另外在我们看源码的时候,可以用它翻译注释文档也很舒服。



RestfulTool(发请求工具)

前后端分离的开发模式已经是现在的主流了,restful风格的api也是当下流行的接口设计规范。使用这个插件,可以帮我们快速从uri定位到接口,同时它还附带一个简单的http请求工具,可以一定程度上替代postman帮我们快速测试接口。


Rainbow Brackets(多彩花括号)

开发过程中,总是遇到很多括号嵌套,使用这个插件,会把同一组括号用相同的颜色显示,使我们可以快速清晰的阅读代码。

Presentation Assistant(熟悉快捷键)

这是一个可以帮我们快速熟悉快捷键的插件,当我们使用鼠标做了一个快捷键可以做的动作,它会在屏幕下方显示这个动作的快捷键。慢慢的我们就可以记住这些操作的快捷键,从而摆脱鼠标开发。

Maven Helper(依赖冲突)

使用maven开发的过程中经常会遇到jar包冲突的情况,使用这个插件可以帮我们快速找到冲突的jar包,将其排除,不再为依赖冲突问题烦恼。

maven-search(依赖搜索)

maven依赖搜索

GsonFormatPlus(json转实体类)

json作为现在主流的数据交换格式,web开发中总是要面对它,使用这个插件可以帮我们格式化json,根据json生成实体类,根据实体类生成json,总之很好用。详细使用介绍

POJO to JSON(实体类转json)

是实体类转json详细使用介绍

Free Mybatis plugin(mapper和xml之间快速跳转)

mybatis作为国内最流行的orm框架,使用灵活,但是它的xml文件真的挺烦人的,使用这个插件可以快速在mapper接口和xml之间跳转,还有xml中的语法提示,快速生成xml文件等功能。

Easy Code(模板代码自动生成)

代码生成器插件,工作中总是有很多模板化的crud要写,使用这个插件我们可以在设计好数据库之后,帮我们一键生成那些模板代码,提高工作效率,可以早点下班。

GenerateAllSetter(一键生成setter)

可以一键调用一个对象的所有set方法,这个功能在我们封装对象的时候非常有用。

CamelCase(驼峰命名快捷键设置)

常用格式:ABC_DEF、abc_def、abcDef等等


idea菜单栏-file-settings-editor-camel_case,选中自己常用的格式点击保存

Grep Console(彩色日志)

彩色日志插件,使用它可以按我们自定义的颜色显示info,warn,debug,error不同级别的日志,看日志找问题的时候可以更快排查问题。

Chinese Language(汉化必备)

汉化必备

One Dark theme(代码主题)

代码主题

Atom Material Icon(图标主题)

图标主题

Codota(代码提示)

代码提示

Tabnine AI Code Competion(代码提示)

代码提示

any-rule(正则表达式)

正则表达式

GenerateSerialVersionUID(生成UUID)

生成UUID

Alibaba Java Coding Guidelines(阿里代码检查规范)

阿里代码检查规范

Convert YAML and Properties File(YAML转properties)

YAML转properties

Properties to YAML Converter(properties转YAML)

properties转YAML

EditStarters(拉取springboot版本依赖)

拉取springboot版本依赖

Gitee(git码云)

git码云

google-java-format(格式化Java源代码)

格式化Java源代码

JPA Buddy(jpa)

jpa

Swagger(一键生成API接口文档)

一键生成API接口文档

idea必备配置和插件

idea是一款强大的工具,它提供了很多配置和插件,让编程事半功倍!!!

进入idea设置界面

一、idea必备配置

1.设置鼠标悬浮提示信息

2.自动导包

3.自动删除无用的包

4.忽略大小写



5.设置字体大小

6.设置注释颜色

7.设置文档注释模板(工作时可以标注是谁写的代码)

8.设置项目编码

9.设置自动编译

10.方法间的分隔符

11.设置为eclipse的快捷键(老eclipse玩家必备)

12.解决注释字体大小不一

13.双斜杠注释改成紧跟代码头

14.设置当打开的类多时能分行展示

效果图:


二、idea如何安装插件


安装完插件需要从新启动idea才能生效

三、idea实用插件

1. Alibaba Java Coding Guidelines 阿里代码规范检查插件

2. Free MyBatis plugin (必备 5星推荐)

实现 从dao层跳转到对应的Mapper.xml文件 以及 从Mapper.xml文件跳转到对应的dao

效果图:

3. codota AI 代码智能提示插件

4. Rainbow Brackets 彩虹括号插件
5. Lombok 通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法

四、查看idea已安装的插件

我所知道的插件并不多,如果你有其他实用的插件,欢迎评论告诉我,多谢了!!!

当然插件并不是安装得越多越好,安装太多插件会导致idea变卡,如果电脑配置不够,就没必要安装那么多插件,因为idea本身功能就足够强大了

以上是关于IDEA必备好用插件合集的主要内容,如果未能解决你的问题,请参考以下文章

Intellij-IDEA:如何按字母顺序对成员进行排序?

非常实用的冷门APP合集,小众但却逆天好用!

优雅代码09-idea断点插件模板合集

intellij-idea+maven搭建scala环境

从 intellij-idea 将代码样式格式设置导入 eclipse

前端开发必备神器!史上最全的 Sublime Text 汉化插件安装合集