IDEA:常用插件/必装插件:提升开发效率的插件之GenerateAllSetter

1 篇文章 0 订阅

本文用于介绍使用idea开发过程中,有助于我们开发者提升开发效率的插件。

本期介绍插件:

GenerateAllSetter

该插件作用是可以快速针对已有的model实体对象的属性生产set代码,免去开发者在开发过程中set属性值时还需要去实体对象中翻查的时间,生成的同时会附带类型默认值。

插件介绍如图:

插件安装:

选择工具栏中的"File"->"Settings", 如图:

打开Setting窗口后,在搜索栏中搜索"plugin",如图所示,点击后在右侧窗口中选择Markerplace,并在搜索栏中进行检索该插件,之后选择install,然后重启IDEA即可完成插件安装。

对于无法下载的小伙伴也可以使用下面链接进行下载:

链接:https://pan.baidu.com/s/16pPF4KecBF3LXNV3WQixnw 
提取码:sgr2 

插件安装好以后,就可以开始试验一下插件为开发效率带来的提升了。

插件使用示例:

model对象类如下:

在代码中,new一个对象,鼠标停留在对象变量userEntity上,alt+enter会出现快捷选项,如图:

选择其中的Generate all setter,就会出现如下图所示:

可以看到,插件已经将User对象中所有属性的set赋值语句都已经生成,并针对属性类型填写了默认值,可根据实际需求进行修改,多余可以删掉。

 

至此,GenerateAllSetter的介绍及使用就讲解完了。

 

楼主分别在16版、17版、18版中都使用过该插件,确保可用,低于16版楼主未进行测试,有正在使用16版一下的idea开发的小伙伴有兴趣可以测试一下是否有问题,并可以留言在下方,感谢。

 

如您有其他问题,希望可以通过留言得形式及时交流,有书写错误和可优化的地方也希望及时提出,感谢

 

 

  • 7
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值