推荐10个idea提高工作效率的插件

推荐10个idea提高工作效率的插件

记录日常工作中最常使用的idea插件,当然还有其他好用的插件,但是使用频率并不是很高如单元测试生成工具(JUnitGenerator V2.0)、序列化版本ID生产器(GenerateSerialVersionUID)等,有好用的idea工具,欢迎推荐哈!

1.快捷键提示工具 Key promoter X

当你用鼠标点击一些可通过快捷键完成的功能时候,该插件会在idea的右下角提示对应的快捷键,如开启调试,会有如下的提示,该插件方便记住常用的快捷键从而提高开发效率

推荐10个idea提高工作效率的插件

2.Maven辅助神器 Maven Helper

通过该插件,可以直观的找到依赖冲突,移除发生冲突的依赖
推荐10个idea提高工作效率的插件
推荐10个idea提高工作效率的插件

3.简化代码注解插件 Lombok

减少pojo对象的代码,一个或多个注解解决手动生成get、set以及构造方法,使代码更优雅
推荐10个idea提高工作效率的插件

4.Mybatis跳转工具 Free Mybatis plugin

使用mybatis时一个痛点是:要想知道接口具体执行的sql,往往要通过接口名称进行全文搜索,通过该插件,直接点击接口左侧箭头,直接跳转至相应的sql
推荐10个idea提高工作效率的插件
推荐10个idea提高工作效率的插件

5.Mybatis SQL 日志插件:Mybatis Log Plugin

该插件可以将含有占位符的sql转化为完整的sql,方便观察,下图分别是使用前与使用后的效果
推荐10个idea提高工作效率的插件

使用后,需要打开该插件:

推荐10个idea提高工作效率的插件

推荐10个idea提高工作效率的插件

6.驼峰转换插件:CamelCase

通过该插件可以shift+ alt+ U,可以将驼峰转化下划线格式、中划线格式、大写下划线格式等

7.生成对象set方法工具:GenerateAllSetter

假如不使用BeanUtils.copyProperties(a,b)拷贝属性时候,通过按照该插件使用快捷键alt+enter 可以自动生成所有包含默认值的set 方法
推荐10个idea提高工作效率的插件
推荐10个idea提高工作效率的插件

8.领域对象转JSON工具:POJO to JSON

使用postMan进行post请求时候,往往需要输入请求体,当请求体的属性很多时候,输入变得很麻烦,通过该插件,在要生成json的类右键鼠标,生成所有属性的的json
推荐10个idea提高工作效率的插件
推荐10个idea提高工作效率的插件

9.JSON转领域对象工具: GsonFormat

将json数据直接转化为pojo的属性,创建一个类,使用快捷键alt+s,将json贴进来,设置你想要的格式,点击生成
推荐10个idea提高工作效率的插件
推荐10个idea提高工作效率的插件

10.stream调试工具:Java Stream Debug

java8新特性steam操作,使用单步跟踪调试根本不管用,通过该插件提供了一种可视化的调试,在生产流的地方打个断点,进入调试
推荐10个idea提高工作效率的插件