Intellij IDEA 使用教程(十二)IDEA常用插件(持续更新)

一.Alibaba Java Coding Guidelines

阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。P3C是世界知名的反潜机,专门对付水下潜水艇,寓意是扫描出所有潜在的代码隐患。
为了让开发者更加方便、快速将规范推动并实行起来,阿里巴巴基于手册内容,研发了一套自动化的IDE检测插件(IDEA、Eclipse)。该插件在扫描代码后,将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方,甚至在IDEA上,我们还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。对于历史代码,部分规则实现了批量一键修复的功能,如此爽心悦目的功能是不是很值得拥有?提升代码质量,提高团队研发效能,插件将会一路同行。
在这里插入图片描述

二.iBATIS/MyBatis plugin

这个是收费的
轻松通过快捷键找到MyBatis中对应的Mapper和XML,CTRL+ALT+B

在这里插入图片描述

三.GsonFormat

这个超级推荐,可以直接把接json字符串转生成对象

在这里插入图片描述

例如我需要把[{“name”:“张三”,“age”:33,“sex”:“男”},{“name”:“李四”,“age”:44,“sex”:“男”}]这个json字符串生成对象,在下图空白地方按快捷键Alt+insert弹出框选择GsonFormat 或者直接alt+s
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

四.Lombok

开发神器,可以简化你的实体类,让你不再写get/set/hashCode/equals/toString
方法,还能快速的实现builder模式,以及链式调用方法,总之就是为了简化实体类而生的插件。

在这里插入图片描述

五.FindBugs

找BUG利器,可以扫描代码中的问题和缺陷
在这里插入图片描述

扫描二维码关注公众号,回复: 10555736 查看本文章

六.Markdown

安装这个插件之后,打开.md文件就可以通过一个支持md的视图查看和编辑内容。一般用于写README.md文件。
在这里插入图片描述

七.Background Image Plus

直接上图,你懂得
在这里插入图片描述

在这里插入图片描述

八.CodeGlance

类似SublimeText/ATOM中的Mini Map插件,看下图就知道什么用了:
在这里插入图片描述

在这里插入图片描述

九.CamelCase

将不是驼峰格式的名称,快速转成驼峰格式,安装好后,选中要修改的名称,按快捷键shift+alt+u。
在这里插入图片描述

十.Material Theme UI

这是一款主题插件,可以让你的ide的图标变漂亮,配色搭配的很到位,还可以切换不同的颜色,甚至可以自定义颜色。默认的配色就很漂亮了,如果需要修改配色,可以在工具栏中Tools->Material Theme然后修改配色等。
在这里插入图片描述

十一.Mybatis Log Plugin

mybatis 的sql 打印出来都是 带?的sql,对于调试来说很不方便,MyBatis Log Plugin 这款插件是直接将Mybatis执行的sql脚本显示出来,无需处理,可以直接复制出来执行的 。
Tools – > Mybatis Log Plugin 打开其日志框,就可以看到完成的sql了。
在这里插入图片描述

十二.Grep Console

由于Intellij idea不支持显示ascii颜色,grep-console插件能很好的解决这个问题, 可以设置不同级别log的字体颜色和背景色.
在这里插入图片描述

在这里插入图片描述

十三.RestfulToolkit

一套 RESTful 服务开发辅助工具集。

  • 根据 URL 直接跳转到对应的方法定义 ( or Ctrl Alt N );
  • 提供了一个 Services tree 的显示窗口;
  • .一个简单的 http 请求工具;
  • 在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数…
  • 其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。

安装后,右侧会有RestServices侧边栏,点击打开
在这里插入图片描述

十四.Maven Helper

分析依赖冲突插件

此插件可用来方便显示maven的依赖树,在没有此插件时,如果想看maven的依赖树需要输入命令行: mvn dependency:tree 才可查看依赖。如果想看是否有依赖包冲突的话也需要输入命令行等等的操作。而如果安装Maven Helper插件就可免去命令行困扰。通过界面即可操作完成。

在这里插入图片描述

十五.SonarLint

代码质量检查工具
在这里插入图片描述

十六.Iedis

redis可视化工具
在这里插入图片描述

十七.Nyan progress bar

这是一个将你idea中的所有的进度条都变成萌新动画的小插件。
在这里插入图片描述

在这里插入图片描述

十八.Rainbow Brackets

彩虹括号
在这里插入图片描述
在这里插入图片描述

十九.Free Mybatis plugin

快速从代码跳转到mapper及从mapper返回代码,非常实用
在这里插入图片描述

发布了79 篇原创文章 · 获赞 46 · 访问量 51万+

猜你喜欢

转载自blog.csdn.net/u013254183/article/details/105348252