【问题标题】:Configure IntelliJ getter and setter code generation [duplicate]配置 IntelliJ getter 和 setter 代码生成 [重复]
【发布时间】:2016-06-22 20:35:34
【问题描述】:

我习惯于定义带有前缀“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 方法的名称中。有没有办法防止这种情况发生?

【问题讨论】:

    标签: java intellij-idea


    【解决方案1】:

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

    File -> Settings -> Editor -> Code Style -> Java -> Code Generation
    

    并在Naming 面板中将“名称前缀”设置为m

    【讨论】:

      【解决方案2】:

      解决方案:

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

      【讨论】:

        猜你喜欢
        • 2016-10-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-01-14
        • 1970-01-01
        • 2020-06-14
        • 2012-08-01
        相关资源
        最近更新 更多