idea插件可以帮助我们极大的提升开发效率,下面推荐9款idea常用插件@mikechen
Lombok Plugin
Lombok 是一个用于Java的库,通过注解来简化Java代码的编写。
Lombok Plugin简化Java代码的插件,通过注解来自动生成一些样板代码,如 getter
、setter
和 toString
等。
官方网站:Lombok
安装方式:在 IntelliJ 中通过插件市场搜索安装。
bytecode viewer
jclasslib bytecode viewer是一款可视化的字节码查看工具,可以查看代码的字节码命令。
1. 在 IDEA 工具中打开想查看的类。
2. 编译要查看的类或者直接编译整个项目工程。
3. 然后打开“view” 菜单,选择“Show Bytecode With jclasslib” 选项。
4. 选择上述菜单项后 IDEA 中会弹出 jclasslib 工具窗口。
如下图所示:
Alibaba Java Coding Guidelines
Alibaba Java Coding Guidelines 阿里代码规约插件。
打开IDEA, 然就依次 File –> setting –> Plugins。
如下图所示:

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

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

JavaDoc
在项目中经常要求写代码注释,否则不能通过代码门禁,JavaDoc工具可以一键生成注释。
Jrebel for Intellij
JRebel是一款JVM插件,它使得Java代码修改后不用重启系统,立即生效。当然还是需要按一下快捷键才能生效的。
Free Mybatis plugin
mybatis 插件,让你的mybatis.xml像java代码一样编辑。
我们开发中使用mybatis时时长需要通过mapper接口查找对应的xml中的sql语句,该插件方便了我们的操作。
我们开发中使用mybatis时经常需要通过mapper接口查找对应的xml中的sql语句,该插件方便了我们的操作。
CheckStyle-IDEA
集成 Checkstyle 工具,用于强制执行代码风格规则,帮助维持一致的代码质量。
官方网站:CheckStyle
安装方式:在 IntelliJ 中通过插件市场搜索安装。
FindBugs-IDEA
描述:集成 FindBugs 工具,用于静态分析 Java 代码,查找潜在的 bug 和代码质量问题。
官方网站:FindBugs
安装方式:在 IntelliJ 中通过插件市场搜索安装。
Key Promoter X
繁琐的鼠标工作是编码的障碍之一,经常使用鼠标会降低开发速度。
作为替代方案,我们都尝试尽可能地找到键盘快捷键,这个插件就是来做这个的。
比如当我用鼠标点击 IDEA 侧边栏 Project 的时候,它就会提醒我用 Alt 1 快捷键可以实现同样的效果。

安装方式:在 IntelliJ 中通过插件市场搜索安装。
mikechen
mikechen睿哥,10年+大厂架构经验,资深技术专家,就职于阿里巴巴、淘宝、百度等一线互联网大厂。
关注「mikechen」公众号,获取更多技术干货!

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