Java开发中常用的IntelliJ IDEA插件


工欲善其事,必先利其器


一、Alibaba Java Coding Guidelines

代码规范插件;阿里开发的此插件应该说极大的改善程序员的代码质量,帮助程序员规范自己的代码

安装使用:

 1. 打开File -> Settings -> Plugins -> Browse repositories...,输入“Alibaba Java Coding Guidelines”,查找,安装:

  2、安装成功后,会提示重新启动一下IDEA,重启即生效!


二、RestfulToolkit

概念:

        RestfulToolkit是IDEA的一个插件,主要作用就是提供一个窗口,该窗口展示你项目定义的所有对外的URL,并且点击对应的URL可以跳入指定方法,同时提供接口测试功能。
        如下图所示:点击蓝色框的“RestServices”(安装完成之后才会有),显示红色部分窗口 列出了当前项目的所有URL 我的项目比较多 229个,接口请求方式选择“Get” 或是 “Post”,下面的“RequestParams”是根据方法的参数生成的测试数据,点击“Send”即可测试。

使用原因:

        现在项目一般工程量大,一般是多人协同处理一个项目或者几代员工,有可能他的接口出现了问题需要你去调整或者你对他二次开发,即便是有相应的接口文档,你去查询具体的方法体时,最便捷的也就是IDEA 的全局搜索,全局搜索需要你每次用到都去搜索,如果有相同的名称你可能会看的眼花缭乱,不够方便。这样一个树状结构的窗口就显的尤为便捷,不用的时候还可以隐藏起来 深藏功与名。

安装使用:

1、打开File -> Settinngs -> Plugins -> Browse repositories...,输入“RestfulToolkit” ,查找,安装:

 2、安装成功后,会提示重新启动一下IDEA,重启即生效!


三、Free MyBatis plugin

前言:

        MyBatis跳转插件;使用MyBatis框架的时候,发现Mapper接口和XML文件之间的跳转十分麻烦,我每次的操作都是在Mapper接口中将接口名称复制一下,然后去查找对应的XML文件,打开后CRTL+F查找对应的xml实现(sql语句),整个过程效率十分低下,现在从Eclipse转到了IDEA,想用一些插件来提高日常的开发效率,于是在网上搜了一下,果然有前辈已经开发出了一款IDEA的插件解决了我的这个问题,下面来介绍一下这个插件的安装和使用:

 安装使用:

 1. 打开File -> Settings -> Plugins -> Browse repositories...,输入“Free Mybatis plugin”,查找,安装:

 2. 安装成功后,会提示重新启动一下IDEA,然后打开一个Mapper文件点击左侧的绿色箭头试一下效果:

  --Mapper文件显示效果

 --Mapper接口显示效果

 


安装不再赘述,直接上菜!!!


四、GenerateAllSetter

        自动生成对象的所有Set方法插件;从前端获取VO对象后,好多时候又要生成数据库对象,需要进行赋值,一个个写set方法进行赋值很浪费时间,介绍一款idea中的beautiful插件,代码开发过程中自动生成对象的set方法,很好用。

 使用:

        在创建的对象处使用Alt+Enter快捷键,点击Generate all setter with default value即可自动生成所有set方法!


五、Transaction

        翻译插件;在idea中即可翻译,方便快捷高效,谷歌翻译/百度翻译/有道翻译等。 

 


六、 Key Promoter X

  Key Promoter X 是一个快捷键提示插件;当你在IDEA里面使用鼠标的时候,如果这个鼠标操作是能够用快捷键替代的,那么Key Promoter X会弹出一个提示框,告知你这个鼠标操作可以用什么快捷键替代。对于想完全使用快捷键在IDEA的,这个插件就很有用,相信经常操作快捷键的你会极大地提高开发效率!

例子: 


七、MyBatisCodeHelperPro

        mybatis代码自动生成插件;大部分单表操作的代码可自动生成,减少重复劳动,大幅提升效率!


八、activate-power-mode && Power mode II 

        炫酷插件-装币神器;这是两款插件,相信 Power mode II 的炫酷界面会让你眼前一亮,但并不利于开发,秀一下而已。个人感觉还是 activate-power-mode 插件视觉舒服一些。

 展示:


九、CodeGlance 

        用过 sublime 这款编辑器的都会知道右侧有一个当前文件中代码的缩略图,这个插件可以让 IDEA 也具有此功能。

 展示:


 小结:工欲善其事,必先利其器!有一款合适的开发工具和插件就很棒!就很奈斯!你们有更好的记得留言推荐哦!


posted @ 2019-09-11 22:33  xiaobai_Sun  阅读(1675)  评论(0编辑  收藏  举报