javaee论坛

普通会员

225648

帖子

335

回复

349

积分

楼主
发表于 2019-11-03 06:53:32 | 查看: 788 | 回复: 2

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

实用指数:★★★★★

推荐指数:★★★★★

安装使用:

 1.打开File->Settings-> Plugins->Browserepositories...,输入“AlibabaJavaCodingGuidelines”,查找,安装:

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

二、RestfulToolkit

实用指数:★★★☆☆

推荐指数:★★★★☆

概念:

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

使用原因:

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

安装使用:

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

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

三、FreeMyBatisplugin

实用指数:★★★★☆

推荐指数:★★★★★

前言:

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

 安装使用:

 1.打开File->Settings-> Plugins->Browserepositories...,输入“FreeMybatisplugin”,查找,安装:

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

  --Mapper文件显示效果

 --Mapper接口显示效果

 

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

四、GenerateAllSetter

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

实用指数:★★★★☆

推荐指数:★★★★☆

 使用:

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

 

五、Transaction

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

实用指数:★★★★☆

推荐指数:★★★★☆

 

六、 KeyPromoterX

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

实用指数:★★☆☆☆

推荐指数:★★★☆☆

例子: 

七、MyBatisCodeHelperPro

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

实用指数:★★☆☆☆

推荐指数:★★★☆☆

八、activate-power-mode&&PowermodeII 

    炫酷插件-装币神器;这是两款插件,相信PowermodeII的炫酷界面会让你眼前一亮,炫酷指数:满天星;实用指数:空心星。个人感觉还是activate-power-mode插件视觉舒服一点。

炫酷指数:★★★★★

实用指数:☆

展示:

九、CodeGlance 

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

实用指数:★★★★★

推荐指数:★★★★☆

 展示:

 十、Jrebel

    Jrebel是一款比较常见的热部署插件,一般用于Run模式下的自动编译,需要自行破译(百度)

实用指数:★★★★★

推荐指数:★★★★☆

十一、JUnitGeneratorV2.​0

    拥有好的编写单元测试习惯的开发者,代码质量肯定是很好的,可以随时校验自己开发和改写接口的快速检查工具。也避免了测试提的bug多而影响个人绩效(有些公司把bug计入考核范围内)。拜拜甜甜圈,哦不对,是拜拜normalbug

实用指数:★★★★☆

推荐指数:★★★★★

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

 


普通会员

0

帖子

296

回复

310

积分
沙发
发表于 2019-11-22 05:59:41

围观

普通会员

0

帖子

326

回复

332

积分
板凳
发表于 2023-10-07 15:05:27

标记一下

您需要登录后才可以回帖 登录 | 立即注册

触屏版| 电脑版

技术支持 历史网 V2.0 © 2016-2017