IntelliJ IDEA 集成开发工具常用插件推荐
IntelliJ IDEA 是一款非常好用的集成开发工具,我们今天推荐针对Java编程语言开发的项目中常用的插件,例如lombok插件可以注解的方式帮助我们自动生成代码,Java开发规约插件可以帮助我们规范代码的编写,JRebel插件可以实现代码的热部署等等。IntelliJ IDEA安装插件也非常简单,打开IntelliJ IDEA 开发工具,点击菜单栏中的File-->Settings-->Plugins,在搜索框中搜索你想要安装的插件,确认是否已经安装过了,若未搜索到则说明未安装,此时我们点击下方的Browse repositories...,在弹出的页面搜索你想安装的插件,然后点击右侧的安装按钮即可,插件的安装过程我们不再介绍了,以下注意介绍各个插件的使用方法。
操作方法
- 01
我们介绍的第一个插件是Java开发规约插件,这个Alibaba提供的Java代码检查的插件,我们可以右击工程或者某个文件进行扫描,我们通过扫描代码可以看到代码按照Blocker、Critical、Major三个等级给我们列出编码中的问题,帮助我们在开发中规范代码的书写,同时还有实时纠错功能,我们在编写代码时便可以看到自己的问题,是非常实用的插件。
- 02
接下来我们介绍lombok插件,该插件是一个代码生成库,我们可以利用lombok注解生成getter/setter方法、构造方法,日志等代码,减少了很多重复代码的开发量。当生成代码的实体类的属性改变时,也不会有任何影响,代码也看起来简洁明了,在实际开发中使用非常广泛。
- 03
我们在看源码的时候一定会在类的上面看到关于作者、编辑时间、功能描述等一系列的介绍,这些介绍离不开copyright插件,该插件可以用于编写文件模板,不用在每创建一个文件就写一遍注释了。JRebel插件的热部署功能可以自动帮我们编译和重启服务,省去了在开发中调试的等待时间。这两个插件的使用大家可以自行学习,此处不再详细介绍了。
- 04
接下来我们介绍Maven Helper插件,该插件可以帮助我们查看到Maven依赖中的版本冲突,安装完该插件后我们打开pom文件,在Dependency Analyzer我们可以看到我们引入的jar包中哪些有冲突,并且我们可以Exclude某个冲突的版本。
- 05
FindBugs插件和之前介绍的Java开发规约插件类型,可以通过扫描的方式帮我们发现代码中的bug,并提示修改方案。我们同样右键点击工程或者右键点击文件,找到FindBugs,选择扫描当前文件或者一个包下面的所有文件,或者一个模块下的文件,甚至可以是整个工程的文件或者修改的文件,扫描完成后我们可以看到扫描的结果。
- 06
最后我们再介绍一个Json格式化的插件GsonFormat插件,我们安装完该插件后,创建一个空的实体类,里面不编辑任何属性,鼠标右键点击Generate,选择GsonFormat,然后在弹出框中输入json字符串,点击OK按钮可以帮助我们生成实体类。