程序猿使用idea必体验的14个插件,不好用你进来锤我

自从看了第一篇推荐idea插件的文章开始,系统就开始给我推各种这类的文章,可是每次点进去都蛮失望的,因为那些动辄推荐十几二三十个插件的,几乎只有一两个好用,很多我估计写的人自己都没有亲身试过(苦瓜脸)。

今天我推荐的这14款idea插件,绝对好用,而且都是经过我亲身体验,一直使用到现在的,推荐给小伙伴们。
以下插件均可在Settings -> Plugins -> Marketplace中搜索下载,并重启idea生效。
在这里插入图片描述在这里插入图片描述

话不多说,直接开始推荐。


1. Alibaba-Java-Coding-Guidelines
为了让开发更加方便、更为规范,阿里巴巴基于手册内容,研发了一套自动化的代码规范检测插件Alibaba Java Coding Guidelines 。该插件在扫描代码后,将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方,甚至在IDEA上,我们还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。
在这里插入图片描述
如果点击当前的项目,则扫描当前项目下的所有不合规范的,如果点击某一个类,然后再点击编码规约扫描则扫描的是当前类的不合规范的。该插件在扫描代码后,将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方。
Blocker:阻塞剂,立即改。
Critical:关键,马上改。
Major:重大,稍晚一点改。
在这里插入图片描述


2.JBLSpringBootAppGen
自动生成spring boot 项目启动入口和配置文件,对于经常写spring boot项目的人非常友好(当然cloud也能使用)。
在IDEA模块工程上右击点击“JBLSpringBootAppGen”按照填写的全限定类名;直接生成**Application启动引导类(同时选择性生成配置文件yml)。
在这里插入图片描述


3. Translation
翻译插件,现在支持Google翻译、有道翻译。省去了打开浏览器翻译的时间。
在这里插入图片描述


4.Free Mybatis plugin
平时dao层找对应的xml时候需要很麻烦的去找,有了这个插件就不用了,它会自动识别你的方法名,并在mapper中找到对应的,标上绿标,你可以通过点击绿色箭头实现dao和mapper之间的快速穿梭。
在这里插入图片描述


5.Lombok
以前的Java项目中,充斥着太多不友好的代码:POJO的getter/setter/toString;异常处理;I/O流的关闭操作等等,这些样板代码既没有技术含量,又影响着代码的美观,Lombok应运而生。
任何技术的出现都是为了解决某一类问题,如果在此基础上再建立奇技淫巧,不如回归Java本身,应该保持合理使用而不滥用。
安装了这个插件,并在Settings设置界面,开启 AnnocationProcessors使得它编译阶段起到作用。
在这里插入图片描述
之后只要在需要使用的项目中引入Lombok依赖,就不需要在写get/set等方法了。


6.Properties to YAML Converter
经常用spring应该都知道spring有两种配置文件的格式写法,一种叫Properties,一种叫yml,两种写法使用的人都不少,但是到了特定的地方,也许只能用yml格式(如spring cloud),这个时候,Properties to YAML Converter就有作用了,它可以将将Properties 配置文件一键转换成YAML文件,很实用的一个插件。不过使用之前要注意:提前备份原Properties 文件,转换完原文件就没了。
在这里插入图片描述


7.Background Image Plus +
Background Image Plus + 是 Background Image Plus的功能增强版,可以给单调的idea设置自己喜欢的背景图。
在这里插入图片描述
在这里插入图片描述


8.Rainbow Brackets
彩虹括号。括号嵌套时,会用不同的颜色将括号标出。光标移到一个括号上,配对的括号也会高亮显示。再也不用去啰嗦的对括号了!
Highlight current scope.gif
通过配置颜色,让选中的括号范围 高亮
在这里插入图片描述
可以通过设置页 Settings > Editor > Color scheme > Rainbow Brackets 自定义括号的颜色

在这里插入图片描述


9.Get Emoji
这个插件我完全是出于有趣在使用。它可以在代码中添加小表情。
MacS快捷键 command+shift+i
在这里插入图片描述


10.Grep Console
Grep Console是一款和IDEA Console相关的插件
可以通过expression表达式过滤日志、给不同级别的日志或者给不同pattern的日志加上背景颜色与上层颜色。
在这里插入图片描述


11.Nyan Progress Bar
会产生漂亮进度条,可以将你使用idea时遇到的任何进度条变成可爱的彩虹猫样式。
在这里插入图片描述


12.PlantUML integration
可以在idea中愉快得画各种uml建模图。
在这里插入图片描述


13.Power Mode II
Power Mode的升级版本,可以在你敲代码时制造惊天地的特效。
在这里插入图片描述
在这里插入图片描述


14.Stackoverflow
可以对编程遇到的问题进行搜索,不过使用的是谷歌搜索,所以需要科学上网(你懂的)。
在这里插入图片描述

  • 6
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值