Java开发IDEA插件推荐

 

 

IDEA插件推荐

在个人manjarog更新软件的时候,我发现我IDEA全部插件所有消失了。这篇博客主要是用来记录我经常使用的一些插件。html

Alibaba Java Coding Guidelines

相信看过《阿里巴巴Java开发规范》的同窗们,都感受到一种莫名的爽意了吧,今后告别随意命名。java

为了让开发者更加方便、快速将规范推进并实行起来,阿里巴巴基于手册内容,研发了一套自动化的IDE检测插件(IDEA、Eclipse)。该插件在扫描代码后,将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方,甚至在IDEA上,咱们还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。对于历史代码,部分规则实现了批量一键修复的功能,如此爽心悦目的功能是否是很值得拥有?提高代码质量,提升团队研发效能,插件将会一路同行。spring

MyBatisCodeHelper-Pro

刚开始我是使用免费版的,而后也不以为免费版的与付费版有什么区别,后来感受这个插件挺好用的,以为要去支持一下做者,就买了1年的激活码(价格:29元2个激活码一年),而后就发现再也回不去了。sql

下面是免费版与付费版本的区别:数据库

功能点 未激活版 激活版
接口与xml互相跳转 更换图标
接口方法名重构
一键添加param
xml中的 param的自动提示 if test的自动提示 resultMap refid 等的自动提示
resultMap中的property的自动提示
检测没有使用的xml 可一键删除
检测mybatis接口中方法是否有实现,没有则报红 可建立一个空的xml方法块
检测resultmap的property是否有误
支持spring 将mapper注入到spring中 intellij的spring注入再也不报错 支持springboot
一键生成分页查询
一键添加resultMap中未被使用的属性
一键生成mybatis接口的testcase
经过方法名生成sql
经过数据库生成crud代码
经过java类生成crud代码
xml collection中的 param提示
识别mybatis的标签 全自动sql补全
检测#{中的参数是否正确
if test when test foreach collection $中的OGNL支持
param重构功能(2.7.2)

Lombok

相信你们写Java bean的时候必定写过不少的getter和setter或者说toString,尽管在IDEA中,咱们能够一键生成,可是这样会致使代码很臃肿。而在Lombok中使用简单的@Data即可以解决这个问题。 怎么使用我就不说了,你们能够看这里。博客json

GsonFormat

当咱们须要根据json去生成实体对象时,使用 GsonFormat就能够一键生成了。springboot

按住Alt+S打开GsonFormat,而后输入json数据,点击OK 选择须要的变量,便可一键生成相应的实体对象了。mybatis

AceJump

解放你的鼠标, 如何不用来快速i定位你的光标位置,AceJump是你的不二选择。它容许您快速将光标导航到编辑器中可见的任何位置!只需点击“ctrl +;”,而后输入一个你想要跳转到的字符,就能够进行跳转了。app

Statistic

想看本身代码写了多少行,使用Statistic轻轻松松统计。编辑器

 


 

 

Translation

做用不解释,装完以后会在右上角有两个翻译的图标。

 


 

 

Grep console

如何让日志有颜色,再也不是白色与红色,Grep console了解下。

CodeGlance

让你的IDEAE也拥有小地图。

 


 

 

当我发现有好的插件时,我会更新这篇博客,同时欢迎在评论区留言 。咱们之因此花时间去找插件和装插件,是为了更好的去开发写代码。正所谓磨刀不误砍柴工,当咱们选择的插件解放咱们的重复劳动力时,咱们才能有更多的时间去思考,而不是一味的作重复且枯燥的事情。

相关文章
相关标签/搜索