⭐⭐⭐ Spring Boot 项目实战 ⭐⭐⭐ Spring Cloud 项目实战
《Dubbo 实现原理与源码解析 —— 精品合集》 《Netty 实现原理与源码解析 —— 精品合集》
《Spring 实现原理与源码解析 —— 精品合集》 《MyBatis 实现原理与源码解析 —— 精品合集》
《Spring MVC 实现原理与源码解析 —— 精品合集》 《数据库实体设计合集》
《Spring Boot 实现原理与源码解析 —— 精品合集》 《Java 面试题 + Java 学习指南》

摘要: 原创出处 cnblogs.com/fatTmonkey/p/11270262.html 「fatTmonkey」欢迎转载,保留摘要,谢谢!


🙂🙂🙂关注**微信公众号:【芋道源码】**有福利:

  1. RocketMQ / MyCAT / Sharding-JDBC 所有源码分析文章列表
  2. RocketMQ / MyCAT / Sharding-JDBC 中文注释源码 GitHub 地址
  3. 您对于源码的疑问每条留言将得到认真回复。甚至不知道如何读源码也可以请教噢
  4. 新的源码解析文章实时收到通知。每周更新一篇左右
  5. 认真的源码交流微信群。

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

一、Free Mybatis plugin

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

1、安装

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

2、使用

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

二、Maven helper

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

1、安装

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

2、使用

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

三、RestfulToolkit

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

1、安装

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

2、使用

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

3、优缺点

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

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

四、Translation

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

1、安装

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

2、使用

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

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

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

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

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

1、安装

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

2、使用

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

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

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

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

好了,这几款插件已经介绍完了,小伙伴们赶紧去试试吧,如果大家平常有什么好用的插件也可以留言分享哦。

文章目录
  1. 1. 一、Free Mybatis plugin
  2. 2. 二、Maven helper
  3. 3. 三、RestfulToolkit
  4. 4. 四、Translation
  5. 5. 五、阿里巴巴代码规约扫描