文章目录
- 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接口文档