IntelliJ IDEA实用插件汇总

3,772 阅读1分钟

汇总开发中一直在用的IntelliJ IDEA插件。帮助我大大提升开发效率。

IntelliJ IDEA安装插件的方式:Mac系统下,依次点击:Preferences -> Plugins 。弹出的窗口中Marketplace是插件市场,可以从这里搜索安装插件;Installed是已经安装的插件。

Lombok

一个注解或几个注解的帮助我们省去很多繁琐的代码。

例如:
@Getter@Setter给Java类中所有属性生成getter、setter方法;
@NoArgsConstructor@AllArgsConstructor给Java类生成无参、全参构造方法; @ToString给Java类生成toString方法等等。

paste image
更多详细使用姿势见Lombok使用详解

MyBatisX

在Mapper接口和Xml文件跳转。

  • 从Mapper类跳转到对应的Xml,从Mapper类的方法跳转到对应Xml中的节点。
  • 从Xml跳转到对应的Mapper。
  • 从Java类的方法生成Xml的节点。

paste image

Mapper类跳转到对应的Xml

paste image

Xml跳转到对应的Mapper类

paste image

从Java类的方法生成Xml的节点

RestfulToolkit

根据url找到对应的Controller,Spring Web项目开发必备。
Mac快捷键:command +

paste image

Grep Console

控制台日志高亮。
还可以过滤日志,把过滤结果单独放到一个页签。

paste image

Alibaba Java Coding Guidelines

阿里巴巴《Java开发手册》的配套插件,可以实时检查代码不符合手册规范的地方。

Maven Helper

快速找出Maven项目的依赖冲突,还能解决冲突。

Statistic

代码统计插件,统计项目代码的行数和文件大小。

Translation

翻译英文,支持翻译选中内容、翻译整个文件。

paste image

SpotBugs

bug扫描插件

原文地址:duanjw.com/posts/e60f6…