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按钮可以帮助我们生成实体类。

(0)

相关推荐

  • Photoshop常用插件推荐,UI设计

    操作方法 01 1.智能参考线--Griddify 2.配色插件 coolorus(色环配色) 3.标注神器Parker 4.切图神器Cutterman 5.icon制作插件 icontemplate ...

  • 2016年新鲜出炉的20款网页开发工具推荐

    越来越多的移动端和桌面端应用开始使用HTML.CSS和JS来开发了,而网页设计 更是离不开这些语言.正是这种局面使得许多新的网页技术成为了可能,也催生了许多诸如React.js.Angular和Nod ...

  • 常用的php开发工具有哪些?

    php开发离不开好的开发工具,那么常用的php开发工具有哪些呢?下面小编给大家分享一下. 操作方法 01 Zend Studio Zend Studio是比较专业的PHP开发工具,开发者可以用它开发P ...

  • Mac安装指引和常用开发工具小结

    Mac安装指引和常用开发工具 1. 准备新的Mac.1.1 进到键盘设置把Caps Lock键该为Ctrl键. 方便按Ctrl+a和Ctrl+e.1.2 安装中文输入法,百度输入法,搜狗输入法都可以. ...

  • 常用的php开发工具(php ide)对比

    操作方法 01 常用的php开发工具(php ide)对比: 02 zend studiophp官方出品,应该是开发php最强有力的工具. 03 netbeans,好用且免费 04 aptana对前端 ...

  • Java开发工具IntelliJ IDEA导入项目

    操作方法 01 用户使用Intellij IDEA进行项目开发,不仅可以创建全新的项目,还可以导入使用其它开发工具设置和开发的项目. 1 选择源目录 点击File → Import Project并指 ...

  • Webstore开发工具,如何安装插件?

    Webstore是一个前端开发工具,本身已具有强大的功能,但如果安装一些插件,能使其有更细化的功能,下面来看下怎么安装插件. 操作方法 01 打开webstore,并点击菜单栏上的"webs ...

  • 程序员必备开发工具(常见的安卓开发工具推荐)

    现在手机市场众多,所以程序的开发也是五花八门.小编整理了一下我们程序员能用到的开发工具.希望给各位想成为程序员的同僚提供帮助. 操作方法 01 Hierarchy Viewer是随AndroidSDK ...

  • HTML 5开发工具有哪些?

    如今,HTML5发展飞速,被看做是web开发者创建流行web应用的利器.用HTML5开发的优势主要是这个技术可以进行跨平台进行使用.例如你开发了一款HTML5的游戏,你可以很轻易地移植到UC的开放平台 ...