配置IntelliJ getter和setter代码生成

时间:2016-03-08 18:28:32

标签: java intellij-idea

我用来定义私有的成员变量,前缀是' m'。例如:

private boolean mDone;

getter / setter通常如下所示:

public boolean getDone() }
  return mDone;
}

public void setDone(boolean done) {
  mDone = done;
}

Intellij IDE确实有一种创建这些getter / setter的方法,但它增加了' m' getter / setter方法名称的前缀。有办法防止这种情况吗?

2 个答案:

答案 0 :(得分:2)

在我的IntelliJ 15.0.3上,我可以导航到:

out

并在File -> Settings -> Editor -> Code Style -> Java -> Code Generation 面板中将“名称前缀”设置为m

enter image description here

答案 1 :(得分:0)

<强>溶液

  1. 转到File -> Other Settings -> Default Settings
  2. 在搜索框中,键入"prefix"
  3. 在右侧,选择标签"Code Generation"
  4. "prefix"框中,删除m(或任何前缀)