加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – IntelliJ IDEA将final添加到自动生成的setter

发布时间:2020-12-15 01:09:56 所属栏目:Java 来源:网络整理
导读:我正在尝试将最终关键字添加到IntelliJ IDEA 14中自动生成的setter中的参数.我知道我可以创建用于setter方法的当前模板的副本: #set($paramName = $helper.getParamName($field,$project))public ###if($field.modifierStatic) static ###endvoid set$Strin

我正在尝试将最终关键字添加到IntelliJ IDEA 14中自动生成的setter中的参数.我知道我可以创建用于setter方法的当前模板的副本:

#set($paramName = $helper.getParamName($field,$project))
public ##
#if($field.modifierStatic)
  static ##
#end
void set$StringUtil.capitalizeWithJavaBeanConvention($StringUtil.sanitizeJavaIdentifier($helper.getPropertyName($field,$project)))($field.type $paramName) {
  #if ($field.name == $paramName)
    #if (!$field.modifierStatic)
      this.##
    #else
      $classname.##
    #end
  #end
  $field.name = $paramName;
}

但即使在玩了好几个小时之后,我也无法弄清楚如何将“最终”添加到它并让它在IntelliJ中工作.

最佳答案
您不需要使用模板执行此操作.

转到设置(Windows:Ctrl Alt S)/首选项(Mac:Command,)

>编辑|代码风格| Java的
>选择代码生成选项卡
>勾选生成的参数最终

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读