Idea 生成方法、现实接口,传参自动添加final的问题

解决Idea生成方法、实现接口,传参自动添加final的问题

背景

背景是这样式的,我用idea正在开开心心搬砖的时候,突然发现一个问题,我注入其他类,创建新方法,或者实现接口快捷生成方法时,所有生成的入参都是final的,但是我就很纳闷了,搬砖如此多年,竟然碰到这种鬼故事,之前从来没有遇见过,然后我一顿百度,不知道是不是芝士不大对还是咋滴,没有搜到。

解决方案

通过我这个颗聪明小脑袋瓜子的不断思考,肯定是setting中的某一个参数需要调整一下,终于有一天,我发现了这个设置(如下图),在setting->Editor->Code Style->Java目录下的Code Generation模块,
Make generated local variables final (意思就是,使生成的本地变量为final)
Make generated parameters final (意思就是,使生成的参数为final)
把这两个的勾勾去掉就ok啦,顺便把生成方法为private的问题也搞定了,就是右边的,
Default Visibility 选中public就ok啦。
是不是感觉so easy,但是没搞定的时候是真的操蛋,无奈,弱小。hhhhhhhh
在这里插入图片描述

结束语

加油吧,打工人!!!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值