IDEA必备好用插件合集
Posted 加贝力口贝
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IDEA必备好用插件合集相关的知识,希望对你有一定的参考价值。
文章目录
- Translation(翻译)
- RestfulTool(发请求工具)
- Rainbow Brackets(多彩花括号)
- Presentation Assistant(熟悉快捷键)
- Maven Helper(依赖冲突)
- maven-search(依赖搜索)
- GsonFormatPlus(json转实体类)
- POJO to JSON(实体类转json)
- Free Mybatis plugin(mapper和xml之间快速跳转)
- Easy Code(模板代码自动生成)
- GenerateAllSetter(一键生成setter)
- CamelCase(驼峰命名快捷键设置)
- Grep Console(彩色日志)
- Chinese Language(汉化必备)
- One Dark theme(代码主题)
- Atom Material Icon(图标主题)
- Codota(代码提示)
- Tabnine AI Code Competion(代码提示)
- any-rule(正则表达式)
- GenerateSerialVersionUID(生成UUID)
- Alibaba Java Coding Guidelines(阿里代码检查规范)
- Convert YAML and Properties File(YAML转properties)
- Properties to YAML Converter(properties转YAML)
- EditStarters(拉取springboot版本依赖)
- Gitee(git码云)
- google-java-format(格式化Java源代码)
- JPA Buddy(jpa)
- Swagger(一键生成API接口文档)
工欲善其事必先利其器,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设置界面
一、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必备好用插件合集的主要内容,如果未能解决你的问题,请参考以下文章