【发布时间】:2015-05-04 15:56:52
【问题描述】:
我正在尝试将 final 关键字添加到 IntelliJ IDEA 14 中自动生成的设置器中的参数。我知道我可以创建用于设置器方法的当前模板的副本:
#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;
}
但即使在玩了几个小时之后,我也无法弄清楚如何将“final”添加到它并让它在 IntelliJ 中工作。
【问题讨论】:
标签: java intellij-idea