接着之前的带你入门Java之Eclipse的插件安装,笔者介绍下IDEA的一些实用插件。
由于IDEA的正式版账号使用是需要付费或者完成学生身份认证的,身份相对繁琐,笔者这里就不赘述,大家可以按需要自行搜索。对于破解版的IDEA软件,笔者是不提倡的,这还是一种损害劳动成果的情况哈,当然破解技术的研究探讨还是有价值的。
好的,那么回归正题,因为IDEA也内置了插件系统,首先介绍IDEA的插件安装方法
IDEA的插件安装方法
进入IDEA软件,在工具栏按照File->Settings的顺序点击,进入到设置面板,搜索Plugins,这就是在IDEA中的插件管理界面,你可以管理安装的全部IDEA插件并且安装新的IDEA插件,通常使用的操作是启动的控制和插件的卸载(选中后点击Uninstall即可卸载)。
在管理插件的Plugins面板下部有三个选项,分别对应的是安装JetBrains官方的插件、从在线插件库市场浏览安装和从本地jar包解压安装。我们选择第二项,点击按钮之后就会弹出IDEA的插件市场,插件市场具有搜索功能,在搜索栏搜索我们想要安装的插件,选中后点击Install按钮即可进入安装进度。等到安装进度完成,插件就能完成安装。
笔者使用过的IDEA插件
(1)FindBugs
顾名思义,这个插件就是帮助你找bug的。在IDEA自身具有错误校验功能的情况下搭载该插件更是如虎添翼。我个人感觉IDEA的检查在语法方面帮助更大,该插件有助于发现底层相关的错误。不用解释,很好用!
(2)EasyCode
针对MyBatis开发的CRUD自动生成工具,在使用MyBatis框架的时候减少需要自行编写的代码量。
(3)Auto Filling Java Call Arguments
Java的开发内有函数调用的需求,IDEA内置有函数参数类型的相关提示,但是在参数比较多、类型比较杂的时候我们会感到比较混乱。而且这种情况下一个个填写参数也是效率很低的。安装该插件之后,只需按下万能组合键ALT+ENTER,就能自动填充参数。
(4)Free MyBatis Plugin
同样是一款针对MyBatis开发的插件。因为MyBatis的使用需要进行XML配置文件的编写,而XML文件又和函数接口密切相关。该插件关联了接口和XML文件,一键直达接口对应方法。
(5)Mongo Plugin
针对MongoDB的可视化IDEA操作界面。做Java数据库开发的小伙伴应该很熟悉。
(6)MyBatis SQL Plugin
同样是MyBatis的代码生成工具,和EasyCode属于相似性质的插件。
(7)CodeGlance
插件如插件名,快速浏览代码。能够快速切换到你想要切换到的代码段,在编写大段代码的时候需要使用到。
(8)Jrebel
该插件在Eclipse和IDEA中都存在,功能是让你修改代码后实时就能改变运行结果,是热部署插件。主要用于开发WEB项目,省去了重新启动服务器的时间。
(9)Alibaba Java Coding Guidelines
需要搭配阿里巴巴Java开发手册使用,有助于规范你的开发设计,想进入大厂必备。
(10)Translation
一款翻译插件,内置三种选择:百度、谷歌、有道。不过程序员还是要提升自己的英语功底,使用插件翻译单词的时候也要进行记忆。
(11)Material Theme UI
自定义自己的IDEA界面,让其变得更美观,一款主题插件。
(12)Maven Helper
自己配置Maven依赖的时候难免出现依赖冲突的错误,该插件旨在帮助解决冲突,帮您更好地发现配置依赖的错误。
(13)Vue.js
当前前端JS的版本霸主我个人觉得是Vue。做前端开发的小伙伴用IDEA必备的插件。
下期预告:带你入门Java之每日3分钟Java——初识Java