• 一、Free Mybatis plugin
  • 二、Maven helper
  • 三、RestfulToolkit
  • 四、Translation
  • 五、阿里巴巴代码规约扫描

  • 《Java 2019 超神之路》
  • 《Dubbo 实现原理与源码解析 —— 精品合集》
  • 《Spring 实现原理与源码解析 —— 精品合集》
  • 《MyBatis 实现原理与源码解析 —— 精品合集》
  • 《Spring MVC 实现原理与源码解析 —— 精品合集》
  • 《Spring Boot 实现原理与源码解析 —— 精品合集》
  • 《数据库实体设计合集》
  • 《Java 面试题 —— 精品合集》
  • 《Java 学习指南 —— 精品合集》

分享几款在idea中比较常用的插件,可以提高编码效率。

一、Free Mybatis plugin

这个插件超级实用,可以从dao接口跳转到mybatis的xml文件中,还能找到对应的方法,平时我们从controller的方法跳转到service都可以ctrl+点击跳转找到对应的方法,但是从dao到xml就没办法了,只能复制方法名,到对应的xml里查找,效率很低,这款插件就解决了这个问题。在这里简单说下怎么在idea中配置使用。

1、安装

在idea中settings-->plugins,搜索Free Mybatis plugin回车,然后点击installed(安装),然后等待下载安装好后重启idea即可




idea java swing插件 ideaspring插件_idea java swing插件


2、使用

安装好此插件之后打开一个dao接口文件,出现箭头即可标识安装成功,点击箭头可跳转到相应的xml方法


idea java swing插件 ideaspring插件_ide_02


二、Maven helper

这是一个可以查看maven依赖的插件,可以展示pom文件中的依赖(以列表或树的形式),最重要的是可以使用此插件查看maven依赖是否有冲突。相信大家都有因为maven依赖冲突而导致项目报错的经历,有了这款插件可以查看冲突的依赖项,会少了很多找bug的时间。

1、安装

在idea中settings-->plugins,搜索Maven helper回车,然后点击installed(安装),然后等待下载安装好后重启idea即可,不要选错哦。


idea java swing插件 ideaspring插件_Java_03


2、使用

安装完成之后,打开一个pom.xml文件,底部会多一个Dependency Analyzer标签,点击即可查看maven依赖。


idea java swing插件 ideaspring插件_ide_04


三、RestfulToolkit

这是一款http请求工具,可以根据url跳转到相应方法,并根据controller生成相应请求url和数据

1、安装

在idea中settings-->plugins,搜索RestfulToolkit回车,然后点击installed(安装),然后等待下载安装好后重启idea即可。


idea java swing插件 ideaspring插件_idea java swing插件_05


2、使用

打开idea,在右侧边栏会有一个标签(RestServices),打开可以看到里面是url路径


idea java swing插件 ideaspring插件_实现原理_06


3、优缺点

优点:集成在idea中,可以自动生成参数和请求url,方便快速进行测试

缺点:不能保存请求记录,每次请求都需要重新定义

四、Translation

一款翻译插件,集成在idea中,可以不用切换窗口到浏览器或其他软件中搜索,且可以根据驼峰命名规则对应的变量名或方法名,在定义方法名或属性变量时很方便

1、安装

在idea中settings-->plugins,搜索Translation回车,然后点击installed(安装),然后等待下载安装好后重启idea即可。


idea java swing插件 ideaspring插件_idea java swing插件_07


2、使用

新版本的idea在安装此插件后,在导航栏会有图标显示,在选中变量或中文字符时右键会有显示


idea java swing插件 ideaspring插件_ide_08


选择 Translate:(生成翻译内容)


idea java swing插件 ideaspring插件_实现原理_09


选择 Translate and Replace:(给出英文的选项,选择后会直接替换)


idea java swing插件 ideaspring插件_idea java swing插件_10


五、阿里巴巴代码规约扫描

一款阿里巴巴代码规范约束插件,对代码规范等很有帮助,可以养成良好的代码规范,变成风格

1、安装

在idea中settings-->plugins,搜索alibaba回车,然后选择如图所示,点击installed(安装),然后等待下载安装好后重启idea即可。(不要选错哦)


idea java swing插件 ideaspring插件_idea spring 中没有标识_11


2、使用

安装完成后,在导航栏Tools里会有 阿里编码规约这一项


idea java swing插件 ideaspring插件_实现原理_12


点击编码规约扫描会扫面整个项目,然后在 Inspection Results窗口中展示不符合代码规范的代码(如下图)


idea java swing插件 ideaspring插件_实现原理_13


如果觉得扫描整个项目太费时且影响性能,可以选中要扫描的文件,右键选择扫描(如下图):


idea java swing插件 ideaspring插件_实现原理_14


注意:阿里编码规约扫描,默认是开启实时监测的,此功能可能会引起idea卡顿,可以点击 关闭实时检测功能 将其关闭,在编码完成后再主动扫描文件