炫酷实用的IDEA插件

追求适度,才能走向成功;人在顶峰,迈步就是下坡;身在低谷,抬足既是登高;弦,绷得太紧会断;人,思虑过度会疯;水至清无鱼,人至真无友,山至高无树;适度,不是中庸,而是一种明智的生活态度。

导读:本篇文章讲解 炫酷实用的IDEA插件,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

今天准备和大家一起分享一下实际工作中常用的几款能提升幸福感和工作效率的IDEA插件吧,也欢迎小伙伴们在评论区安利出你们用过的觉得非常不错的插件,大家一起交流进步。

1、Background Image Plus

默认IDEA的背景一般都比较单调,要么白乎乎,要么黑乎乎,而Background Image Plus这个插件可以为IDEA设置自定义图片作为背景,而且还可以设置透明度,从此写代码乐趣十足!

背景图设置步骤和效果如下:
在这里插入图片描述
在这里插入图片描述

2、Maven Helper

一旦安装了Maven Helper插件,只要打开pom文件,就可以打开该pom文件的Dependency Analyzer视图(在文件打开之后,文件下面会多出这样一个tab),进入Dependency Analyzer视图之后有三个查看选项,分别是Conflicts(冲突)、All Dependencies as List(列表形式查看所有依赖)、All Dependencies as Tree(树结构查看所有依赖)。并且这个页面还支持搜索。很方便!并且使用该插件还能快速的执行maven命令
在这里插入图片描述

3、Rainbow Brackets

在代码非常复杂时,各种俄罗斯套娃式的括号简直让人心碎,Rainbow Brackets则是一款可以对成对括号进行着色的插件,顾名思义“彩虹色的括号”,从此复杂代码一眼即可看穿!
在这里插入图片描述
装完插件,括号都被染上了彩虹的颜色:

4、Grep Console

默认情况下,IDEA控制台窗口在打印日志时都是一种颜色到底,比如各种info,warn,和error等类型的日志信息交织在一起,不好分辨。
Grep Console插件则可以帮助我们自定义设置不用日志用不同的颜色进行标识,非常方便观看!
设置自定义颜色在这里插入图片描述
着色后的日志打印效果:
在这里插入图片描述

5、Free Mybatis plugin

安装插件后,可以很方便地在Mybatis的mapper Java接口方法和mapper XML文件之间来回切换

Free Mybatis plugin插件此时就可以大显身手了:

6、MyBatis Log Plugin

Mybatis的xml文件中的SQL语句都是拼装起来的,但有时候(比如在调试的时候)想把某个请求对应的后台具体SQL查询语句单独拿出来测试或验证,该怎么办呢?
MyBatis Log Plugin这个插件既可以帮你完美地解决这个问题:
在这里插入图片描述

7、GsonFormat

给你一段Json格式数据,除了手写之外,如何快速生成一个和该Json数据对应的Java对象?

比如一段Json格式数据如下:

{
“status”: 0,
“msg”: “操作成功”,
“data”: 1
}
GsonFormat则是一个JSON格式数据 → 对象的快速代码自动生成插件。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

8、Translation

代码中经常遇到不认识的英文单词或者句子,很懵逼怎么办?
Translation是一款非常好用的翻译插件,可以随时随地翻译单词、甚至一段话,从此不再需要额外打开浏览器搜索翻译网站了!
在这里插入图片描述
在这里插入图片描述

9、Lombok

Lombok插件无须多言,自行体会!

10、Statistic

程序员天天闷头做项目、写代码!
你知道你项目到底有多少行代码吗?
你知道项目代码里有多少是实际代码?
有多少是空行?
有多少是注释吗?
. . .
Statistic则是一款可以做项目全局代码统计信息的小插件:
在这里插入图片描述

11、RestfulToolkit

你知道你项目里到底写了多少个URL接口吗?
如何快速定位某个URL接口对应的Controller代码?
如何快速测试你的Controller接口?
RestfulToolkit则是一个可以解决上述问题的,非常方便的IDEA集成插件,从此Postman怕是要下岗了:
在这里插入图片描述

12、CodeGlance

CodeGlance是一款非常好用的代码地图插件,可以在代码编辑区的右侧生成一个竖向可拖动的代码缩略区,可以快速定位代码的同时,并且提供放大镜功能
右侧代码缩略图效果:
在这里插入图片描述

13、idea风格切换

请添加图片描述

14、idea其余好用的插件

1、Java后端接口自动化神器 – EasyYapi插件
2、自动注释神器 – Easy javadoc插件
3、单元测试类自动生成 – JunitGenerator插件

最后、其它插件

其它诸如:Properties to YAML Converter、Any-rule:正则插件、Alibaba Java Coding Guidelines、SequenceDiagram时序图等诸多插件,各位有时间可以体验一下,这里不再一一列举!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/130233.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!