IDEA常用插件详解(9款常用插件)

IDEA常用插件详解(9款常用插件)-mikechen

idea插件可以帮助我们极大的提升开发效率,下面推荐9款idea常用插件@mikechen

Lombok Plugin

Lombok 是一个用于Java的库,通过注解来简化Java代码的编写。

Lombok  Plugin简化Java代码的插件,通过注解来自动生成一些样板代码,如 gettersettertoString 等。

IDEA常用插件详解(9款常用插件)-mikechen

官方网站:Lombok

安装方式:在 IntelliJ 中通过插件市场搜索安装。

 

bytecode viewer

jclasslib bytecode viewer是一款可视化的字节码查看工具,可以查看代码的字节码命令。

1. 在 IDEA 工具中打开想查看的类。

2. 编译要查看的类或者直接编译整个项目工程。

3. 然后打开“view” 菜单,选择“Show Bytecode With jclasslib” 选项。

4. 选择上述菜单项后 IDEA 中会弹出 jclasslib 工具窗口。

如下图所示:

IDEA常用插件详解(9款常用插件)-mikechen

 

Alibaba Java Coding Guidelines

Alibaba Java Coding Guidelines 阿里代码规约插件。

打开IDEA, 然就依次 File –> setting –> Plugins。

如下图所示:

IDEA常用插件详解(9款常用插件)-mikechen

在提示3的位置搜索 Alibaba Java Coding Guidelines 然后安装,不放心可以重启IDEA。(如果有其他插件可以一次性安装好,重启IDEA)

IDEA常用插件详解(9款常用插件)-mikechen

然后点击图片里提示位置的按钮,静静等待。

IDEA常用插件详解(9款常用插件)-mikechen
不符合代码规范的地方会有波浪线,鼠标移上去就会有相应的提示,有些问题甚至可以快速修复。

JavaDoc

在项目中经常要求写代码注释,否则不能通过代码门禁,JavaDoc工具可以一键生成注释。

IDEA常用插件详解(9款常用插件)-mikechen

 

Jrebel for Intellij

JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。当然还是需要按一下快捷键才能生效的。

IDEA常用插件详解(9款常用插件)-mikechen

 

Free Mybatis plugin

mybatis 插件,让你的mybatis.xml像java代码一样编辑。

我们开发中使用mybatis时时长需要通过mapper接口查找对应的xml中的sql语句,该插件方便了我们的操作。

IDEA常用插件详解(9款常用插件)-mikechen

我们开发中使用mybatis时经常需要通过mapper接口查找对应的xml中的sql语句,该插件方便了我们的操作。

IDEA常用插件详解(9款常用插件)-mikechen

 

CheckStyle-IDEA

集成 Checkstyle 工具,用于强制执行代码风格规则,帮助维持一致的代码质量。

官方网站:CheckStyle

安装方式:在 IntelliJ 中通过插件市场搜索安装。

 

FindBugs-IDEA

描述:集成 FindBugs 工具,用于静态分析 Java 代码,查找潜在的 bug 和代码质量问题。

官方网站:FindBugs

安装方式:在 IntelliJ 中通过插件市场搜索安装。

 

Key Promoter X

繁琐的鼠标工作是编码的障碍之一,经常使用鼠标会降低开发速度。

作为替代方案,我们都尝试尽可能地找到键盘快捷键,这个插件就是来做这个的。

比如当我用鼠标点击 IDEA 侧边栏 Project 的时候,它就会提醒我用 Alt 1 快捷键可以实现同样的效果。

IDEA常用插件详解(9款常用插件)-mikechen

安装方式:在 IntelliJ 中通过插件市场搜索安装。

 

mikechen

mikechen睿哥,10年+大厂架构经验,资深技术专家,就职于阿里巴巴、淘宝、百度等一线互联网大厂。

关注「mikechen」公众号,获取更多技术干货!

后台回复架构即可获取《阿里架构师进阶专题全部合集》,后台回复面试即可获取《史上最全阿里Java面试题总结

评论交流
    说说你的看法