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帮我们快速测试接口。

在这里插入图片描述
IDEA必备好用插件合集_第1张图片

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必备好用插件合集_第2张图片
idea菜单栏-file-settings-editor-camel_case,选中自己常用的格式点击保存
IDEA必备好用插件合集_第3张图片

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

请添加图片描述

你可能感兴趣的:(IntelliJ,IDEA的下载安装以及使用技巧,intellij-idea,java,restful,json,maven)