IntelliJ IDEA提升效率开发插件有哪些

  

这篇文章将为大家详细讲解有关IntelliJ IDEA提升效率开发插件有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

Activate-power-mode 插件

我喜欢称这个插件叫,“会跳舞的神器”,先看下效果

IntelliJ IDEA提升效率开发插件有哪些 你的代码在跳舞,跟随我的脚步,免费蹦迪,此插件有玩耍娱乐之嫌,实用性不高,耍酷还可以。下面介绍要说的重点插件,保证让你满意而归。

pojo-to-json idea 插件

工作中,为了测试需要,我们需要将简单 Java 领域对象转成 JSON 字符串方便用 postman 或者 curl 模拟数据

官方详细介绍地址 https://plugins.jetbrains.com/plugin/9686-pojo-to-json

IntelliJ IDEA提升效率开发插件有哪些

安装插件后重启Idea,选择一个类,右键:

IntelliJ IDEA提升效率开发插件有哪些

会复制生成的JSON到粘贴板中:ctr+V 就可以粘贴出来。

时序图生成工具:SequenceDiagram 插件

有的时候,我们需要梳理业务逻辑或者阅读源码。从中,我们需要了解整个调用链路,反向生成 UML 的时序图是强需求。其中,SequenceDiagram 插件是一个非常棒的插件。

官方详细介绍地址 https://plugins.jetbrains.com/plugin/8286-sequencediagram

比如:你想看某个方法的执行流程,可以选择右键这个方法接口或者方法实现

IntelliJ IDEA提升效率开发插件有哪些

立即生成时序图

IntelliJ IDEA提升效率开发插件有哪些

Free Mybatis plugin 插件

MyBatis 框架已经应用于各个地方。因此,围绕着 MyBatis 的插件和工具越来越多。Free Mybatis plugin 非常方便进行 Mapper 接口和 XML 文件之间跳转。

官方详细介绍地址 https://plugins.jetbrains.com/plugin/8321-free-mybatis-plugin

安装之后在Java dao层会生成一个标记,点击标记立即跳转到xml文件指定位置,非常方便:

IntelliJ IDEA提升效率开发插件有哪些

并且xml里面还可以跳转会java dao 层指定的方法:

IntelliJ IDEA提升效率开发插件有哪些

快捷键提示工具:Key promoter X

官方详细介绍地址 https://plugins.jetbrains.com/plugin/9792-key-promoter-x

这个插件什么用呢?举个例子,你想看某个方法内部实现的时候,如果你不用快捷键,你会这样鼠标点:

IntelliJ IDEA提升效率开发插件有哪些

如果你安装了这个插件,你每次这样鼠标点击后,开发工具右下角会提示你,使用快捷键:

IntelliJ IDEA提升效率开发插件有哪些

安装这个插件后,快捷键用的飞起来。

CodeGlance 插件

当你的类上千行的时候,在你往下拖拽找对象的时候,是不是感觉挺累的,有个这个插件,可以查看缩略图一样,快速切换到自己需要去的地方,飞翔的感觉。

官方详细介绍地址 https://github.com/Vektah/CodeGlance

安装后显示效果图如下:

IntelliJ IDEA提升效率开发插件有哪些

JUnitGenerator V2.0 自动生成单元测试代码

编写单元测试是好的开发者的习惯,但是怎么提高你代码的效率,单元测试代码可否自动生成,这个插件就是帮我们做这事情。

修改JUnitGenerator V2.0 的配置,Settings下的 Other Settings 修改下模版和更新配置

IntelliJ IDEA提升效率开发插件有哪些

设置成功后,就可以根据方法或者类生成单元测试模版了:

IntelliJ IDEA提升效率开发插件有哪些

GenerateAllSetter 插件

IntelliJ IDEA提升效率开发插件有哪些