IDEA常用插件

1.Maven Helper

2.Alibaba Java Coding Guidelines(代码规范检查)

3.CamelCase(大小写格式转换)

4.Rainbow Brackets(彩虹括号)

5.HighlightBracketPair (高亮显示)

6.CodeGlance Pro(代码缩略图)

7.Smart Input Pro​(自动切换输入法​)

8.Leetcode Editor(在线刷题)

9.Material Theme UI(主题插件)

10.Translation(翻译)

11.Stack trace to UML(根据 JVM 异常堆栈画 UML时序图和通信图)

12.Atom Material ICons (icon图标插件.另外可以提高ideaw流畅度)

13.Search In Repository(搜索依赖)

14.VisualGC(堆栈可视化工具)

15.GenerateSerialVersionUID(生成序列化)

16.Restful Tool 接口解析插件

1.Maven Helper

相信很多开发者都会使用到maven工具来管理依赖,maven固然好用,但当我们项目工程较多的时候,避免不了出现依赖冲突的局面。而Maven Helper便可以帮助我们很好的解决,安装之后再次打开pom文件,左下角的地方就会多出一个依赖分析器的视图,我们可以用这个来直观地查看冲突的依赖,下面还能选择列表形式或者是树状形式来查看maven的依赖情况,帮助我们更好的分析工程项目中的依赖包版本冲突问题。

2.Alibaba Java Coding Guidelines(代码规范检查)

使用这个插件,可以在我们写代码的时候,实时检查我们的编程规范,如果存在不规范的地方,会实时的进行提示并给出修改建议。避免我们的代码出现一些低级错误与风格上的特立独行,规范程序员编程习惯,这不论是对我们自己平时的习惯养成,还是对团队成员的协同开发,都具有非常重要的意义,提升团队开发效率。

3.CamelCase(大小写格式转换)

这个插件可以方便我们进行变量的各种格式转换,就比如最常见的驼峰命名格式、下划线命名格式、全大写格式、全小写格式等等。比较适用于我们在进行实体类和数据库变量名转换的时候,可以不用一个个重新修改格式了,直接快捷键修改。

4.Rainbow Brackets(彩虹括号)

当代码开发越来越多的时候,你是否会因为找不到本级括号而感到烦恼?在修改代码的时候,你是否会经常误删上一级的括号而感到头疼?如果有,我相信下面这个插件就能完美解决你的烦恼和问题,该插件可以在idea内直接下载。

此插件通过将各种括号(大括号、中括号、小括号等)赋予不同的颜色,来精准分类各级括号。同一级的括号会使用相同的颜色,这样一来,我们在开发的过程中就可以通过括号颜色来寻找和定位同一级代码,也方便我们在删除和修改代码的时候可以更加丝滑的删掉同一代码块的内容,尽量避免误删。
不仅如此,该插件还可以整体提升代码美观性,使我们在编写和阅读代码的时候身心愉悦,如同欣赏一副五颜六色的美术作品,大大缓解了我们与代码相处时枯燥乏味的心情。

5.HighlightBracketPair (高亮显示)

该插件跟彩虹括号的作用一样,都是方便开发者更直观便捷的找到不同层级的代码块,选中符号后自动高亮显示其代码块的起点符号和结束符号。

6.CodeGlance Pro(代码缩略图)

我们在平时开发的时候,动辄几百上千行代码,此时我们想要返回到某处代码的时候,就需要使劲儿滚动鼠标滑轮。有了这个插件,我们就可以在右边有一个当前代码文件的缩略图,内容就是此文件的真实内容结构,只是进行了模糊缩略处理,同时提供了滑动窗口。如此一来,我们不仅可以更加直观地看到我们写的全部代码情况,以一个上帝视角审视我们这个代码文件,还能够根据滑动窗口,非常快捷迅速地跳转到指定的代码块位置,便于我们更加精准定位。

7.Smart Input Pro​(自动切换输入法​)

根据输入位置的上下文智能分析当前处于什么场景应该使用哪种输入法并自动切换,而且还可以通过光标的颜色来提醒用户当前是什么输入法以及大小写状态

8.Leetcode Editor(在线刷题)

9.Material Theme UI(主题插件)

10.Translation(翻译)

右键点击翻译

11.Stack trace to UML(根据 JVM 异常堆栈画 UML时序图和通信图)

12.Atom Material ICons (icon图标插件.另外可以提高ideaw流畅度)

这是一个icon图标插件,搭配其他主题插件会让整个ui变得非常好看,还有一个特别牛的功能就是可以优化idea流畅度,不知道是什么原理,现在这个插件成为了我必备插件

13.Search In Repository(搜索依赖)

平时我们如果要依赖一个第三方jar包,但是不知道它的maven/gradle的坐标。我们该怎么做?搓点的做法基本上就是baidu了,稍微高级点的就是到中央仓库去查下,最新版本的坐标是什么。然后复制下来,贴到pom里去。

这款插件,就无需你来回跳转,直接把中央仓库的查找集成到了Idea里面。你只需要打开这款插件,输入jar包的名字或者gav关键字,就能查到到这个jar包所有的版本,然后可以直接复制gav坐标。方便又快捷,干净又卫生!

14.VisualGC(堆栈可视化工具)

15.GenerateSerialVersionUID(生成序列化)

有时候ideaAlt+回车生成不了序列化,可以使用这个插件

16.Restful Tool 接口解析插件

 插件名称:Restful Tool

此插件是一套 restful 服务开发工具集;

下载此插件之后,我们在IDEA右侧就可以看到此插件,它可以清晰地识别出我们项目中的Controller 层接口方法,还可以识别请求头,请求体,返回体,甚至还可以进行在线接口调用,对于我们编写 Controller 层方法代码就有很大的帮助;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值