# IDEA 修改基本类型中布尔类型 boolean 生成的 getter模板
默认情况下,boolean 生成出来的 getter 叫 isXxx,而不是 getXxx。
比如,现在有一个字段名 bind,类型是基本类型 boolean:
/**
* 绑定状态(true 绑定,false 不绑定)
*/
private boolean bind;
使用默认的 getter、setter 生成出来的方法名是 isBind
public boolean isBind() {
return bind;
}
public void setBind(boolean bind) {
this.bind = bind;
}
但是,我们想的是,生成出来的方法名叫做:getBind
,而不是 isBind
,要怎么修改呢。
输入 ALT + INS 键,在出来的 Generate 中选择 Getter。
选择右上角的 ...
进行修改模板
由于 IDEA 默认的模板是不可以修改的,只读模式,因此需要新建一个模板。这里我起的名字是 booleanGetterTemplate
现在,就可以修改模板的内容了。把 is##
改成 get##
,和下面保持一致。
最终效果,如图所示:(其实把这个 if 判断分支去掉也可以,这样生成的时候就直接不判断了,但是这样的话步骤比较多,步骤多就容易出错。最终两种方式的效果都是一样的。)
修改完成后点击 OK
然后回到刚才的 getter 生成模板,选择新的模板。然后点击 OK
这次生成的模板就是我们想要的样子了。
← IDEA 性能优化 IDEA 常用插件推荐 →