Fri*_*rdt 6 java intellij-idea
我正在尝试将最终关键字添加到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;
}
Run Code Online (Sandbox Code Playgroud)
但即使在玩了好几个小时之后,我也无法弄清楚如何将"最终"添加到它并让它在IntelliJ中工作.
Tri*_*sha 14
您不需要使用模板执行此操作.
转到设置(Windows:Ctrl+ Alt+ S)/首选项(Mac:Command+ ,)
Editor | Code Style | JavaMake generated parameters final| 归档时间: |
|
| 查看次数: |
1682 次 |
| 最近记录: |