IDEA实用的第三方插件和工具介绍设置

一:grep console

grep-console插件可以让idea显示多颜色调试日志,使Log4j配置输出的不同级别error warn info debug fatal显示不同颜色 开发起来区分更直观

二:Lombok(减少重复代码的书写)

在项目中使用Lombok插件可以减少很多重复代码的书写。比如说getter/setter/toString等方法的编写。

安装完插件后重启,然后项目中引入如下依赖即可

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <optional>true</optional>
    <version>1.16.18</version>
</dependency>

三:Alibaba Java Coding Guidelines(阿里代码扫描工具)

安装完成后重启IDEA 右键项目或者在类右键多会出现如下两个选项,接下来即可开始代码检查了

该插件由阿里巴巴 P3C 项目组研发

功能:插件支持了IDEA、Eclipse,在扫描代码后,将不符合规约的代码显示出来,甚至在 IDEA 上,还基于 Inspection 机制提供了实时检测功能,编写代码的同时也能快速发现问题所在,还实现了批量一键修复的功能。

扫描代码后,将不符合规约的代码按 Blocker/Critical/Major 三个等级显示在下方,双击可以定位至代码处,右侧窗口还有针对代码的批量修复功能。

Blocker/Critical/Major三个等级,  在 Snoar 中对代码规则有五个级别,这是前三个:崩溃/严重/重要 ,也就是说前两级别是必须要处理掉的

例图:

四:Maven Helper

此插件可用来方便显示maven的依赖树,在没有此插件时,如果想看maven的依赖树需要输入命令行:mvn dependency:tree 才可查看依赖

当Maven Helper 插件安装成功后,打开项目中的pom文件,下面就会多出一个Dependency Analyzer 视图 

1. Conflicts(查看冲突)

2. All Dependencies as List(列表形式查看所有依赖)

3. All Dependencies as Tree(树形式查看所有依赖)

五:Translation

 快速翻译

使用方式:选出要翻译的单词,右键点击便可出现以下页面:

六:GsonFormat

将json字符串快速转换成json对象

idea装好Plugins插件后,新建一个空对象

 

七:Free MyBatis Plugin

实现快速在mybatis和对应的mapper.xml之间跳转 

八:CodeGlance

这个插件可以向查看缩略图一样,帮助我们快速切换到所要的代码区域

 

九:Background Image Plus +

设置IDEA背景成你喜欢的图片

安装好后如下去设置(idea 2020+ 版本)

 

 

 

十:Mybatis Log Plugin

帮助直接快速提出在控制台打印的sql。

选择带有sql的一段日志

 

十一:RestfulTool

idea插件RestfulTool提供了一套的RESTful服务开发辅助工具集,使我们日常调试更加方便,不用postman也能快速调用。

使用方式:安装插件后,其右侧会有RestfulTool侧边栏,点击打开即可:

十二:Rainbow Brackets

彩虹括号。括号嵌套时,会用不同的颜色将括号标出

 

十三:Jrebel for Intellij

贼好用的热部署工具!修改class文件自动编译,不用再重启节约大量开发时间。

JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。

激活地址参考:https://jrebel.qekang.com/

添加插件后会多出现这两个启动按钮:

  

改变部分代码,点击Build Project 或者 Build Module ,就会进行热部署;

或者开启自动编译,当鼠标移出到IDEA以外窗口时也会自动编译

 

posted on 2019-02-22 17:16  Boris丶et  阅读(1074)  评论(0编辑  收藏  举报