推荐几款IDEA插件,最强撸码神器

撸码神器

日常撸码中,总是很枯燥无味, 今天我就给大家推荐几款撸码神器!改变编码环境、提升编码功力,瞬间倍升百万倍!

详细介绍

如需各项插件的详细介绍请查看文章 Java开发撸码最齐全必备装备与秘籍 👈 点我查看文章目录中 必备秘籍 查看插件介绍对应链接

这里只是推荐,具体使用方法就不一一详细介绍。

Stackoverflow

这个插件其实是最实用的插件,小伙伴们平时撸码遇到的问题,基本都可以找到回答,可它使用的是 google 搜索引擎,由于墙的原因是必须要使用 vpn 才能够使用,但是用StackoverFlow搜索的话我个人觉得比用google 更精准。
在这里插入图片描述

FindBugs

FindBugs是一款Java静态代码分析工具,与其他静态分析工具(如Checkstyle和PMD)不同,FindBugs不注重样式或者格式,它专注于寻找真正的缺陷或者潜在的性能问题,它可以帮助 java工程师提高代码质量以及排除隐含的缺陷。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。

在这里插入图片描述
在这里插入图片描述

Alibaba Java Coding Guidelines

让开发者更加方便、并且达到快速规范代码格式的目的并实行起来,阿里巴巴基于《阿里巴巴Java开发规约》手册内容,研发了一套自动化的IDE检测插件,该插件在扫描代码后,将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方,甚至在IDEA上,还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。提高编码的书写规范性

在这里插入图片描述
在这里插入图片描述

JRebel for IntelliJ

一款热部署插件,使你能即时分别看到代码、类和资源的变化,只要不是修改了项目的配置文件,用它都可以实现热部署,这个变化会直接反应在部署好的应用程序上,从而跳过了构建和部署的过程,每年可以省去部署用的时间花费高达5.25个星期。收费的一款开发必备神器了。

热部署快捷键 control + F9 command + F9

在这里插入图片描述

Lombok plugin

开发神器,可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,简化你的实体类,不用再写get / set方法,还能快速的实现builder模式,以及链式调用方法

简单来说,比如我们新建了一个类,然后在其中写了几个字段,然后通常情况下我们需要手动去建立getter和setter方法啊,构造函数啊之类的,但是面对需求的随时变动,当变量名或者是修饰符改变了,我们就要删除set,get方法重新生成,而lombok的作用就是为了省去我们手动创建这些代码的麻烦,它能够在我们编译源码的时候自动帮我们生成这些方法。

Lombok能够达到的效果就是在源码中不需要写一些通用的方法,但是在编译生成的字节码文件中会帮我们生成这些方法,这就是lombok的神奇作用。

在这里插入图片描述

Mybatis plugin

Mybatis plugin 提供了Mapper接口与配置文件中对应SQL的导航,可以快速的在mapper接口中和mapper的xml文件中来回跳转,就跟接口跳转到实现类那样简单方便。在编辑XML文件时自动补全,可以根据Mapper接口,使用快捷键生成xml文件及SQL标签。

快捷键:

Option + Enter ( Mac ) | Alt + Enter ( Windows )

在这里插入图片描述

.ignore

在使用 git 的时候,经常会碰到一些不想提交的文件或不需要提交的文件(如IDEA自动生成的.idea文件夹及其内容),这个时候就需要用到.gitignore文件了。而使用.ignore插件更方便的生成.gitignore文件。

在这里插入图片描述在这里插入图片描述

GsonFormat

小伙伴们肯定都知道 JSON 是日常撸码中必不可缺的。而GsonFormat用于使用Gson库将JSONObject格式的String 解析成实体,加快开发进度,使用非常方便,效率高。

在这里插入图片描述

总结

一个好的开发工具可以提高开发效率,大大的提高撸码效率,加快工作效率,余下空余的时间去提升自我的能力,这么多秘密你会嫌多吗,还有更多的秘密等着你们来探索!

是不是很 Nice ,看的我都心里骚动起来了,快去试一试吧!

微信搜索 【 超Ren专属 】& 扫描二维码 ,关注我的原创日更公众号,可以查看更多程序的秘密!

在这里插入图片描述

posted @ 2020-06-06 20:18  超Ren专属  阅读(329)  评论(0编辑  收藏  举报