IDEA插件篇

IDEA已经成为大家日常开发的利器。那还有哪些插件能让你的利器更锋利呢?目前整理了一些比较好用的插件,方便大家使用。如果有更好的插件,欢迎留言,持续更新。
CSDN:https://blog.csdn.net/gang1236060/article/details/115303407

Alibaba Java Coding Guidelines

阿里巴巴代码检查工具。

  • 开源代码:https://github.com/alibaba/p3c
    安装前后效果图对比:针对代码中直接使用【new Thread()】的检查。
    在这里插入图片描述
    在这里插入图片描述

Translation

翻译插件。免去了复制单词,然后粘贴到词典中查看意思的步骤。直接选中单词右键【Translate】即可。读源码时,甚至可以直接右键【Translate Documentation】翻译整个Java doc。如果使用百度翻译,需要配置应用ID和应用秘钥,虽然有使用次数限制,对个人使用基本没有影响。
使用百度翻译配置方法:

在这里插入图片描述

Java Doc翻译效果图:
在这里插入图片描述

Lombok

使用Lombok可以简化我们代码中POJO的getter/setter/toString等方法。想在IDEA中使用Lombok,就需要安装Lombok插件。
安装前后效果图对比:


在这里插入图片描述

在这里插入图片描述

Grep Console

可以修改控制台日志的颜色,可以快速定位自己关注的类型日志,比如Error,Warn级别日志。
使用Grep Console配置方法:


在这里插入图片描述

日志输出效果图:


在这里插入图片描述

GenerateAllSetter

可以一键生成所有属性的set方法。


在这里插入图片描述

Maven Helper

可以查看maven依赖接口,快速解决maven冲突。

  • Text选项卡: 普通的maven配置
  • Dependency Analyzer选项卡: 安装插件后可以查看属性结果或冲突的页面。


    在这里插入图片描述

MyBatis Log Plugin

可以把Mybatis输出的sql还原成完成sql语句(即将日志输出的sql语句中的【?】替换成真正的参数值)。需要注意的是,这个替换操作是在另一个view窗口中展示。
链接:

Free MyBatis Plugin

一款增强IDEA对MyBatis支持的插件。包括生成mapper的xml文件,快速从Mapper代码和配置文件切换等等。
代码和Mapper快速切换:


在这里插入图片描述

Restful Toolkit

一套RESTful服务开发辅助工具集。包括:根据URL直接跳转到对应的方法定义;提供了一个Service tree窗口,可以进行HTTP请求(可以代替POSTMAN)等等。

  • 优点: 使用方便,可以以IDEA插件的方式签注开发工具。
  • 缺点: 无法保存每次请求参数,每次使用需要重新赋值。

你可能感兴趣的:(IDEA插件篇)