【发布时间】:2010-08-28 12:55:45
【问题描述】:
在构造函数中,我经常分配给一个不存在的字段并选择 Ctrl+1 “在类型 'CurrentType' 中创建字段 'memberField'”。
问题是我希望该字段默认为最终字段,但事实并非如此。在某处是否有此快速修复的模板?谢谢。
【问题讨论】:
在构造函数中,我经常分配给一个不存在的字段并选择 Ctrl+1 “在类型 'CurrentType' 中创建字段 'memberField'”。
问题是我希望该字段默认为最终字段,但事实并非如此。在某处是否有此快速修复的模板?谢谢。
【问题讨论】:
我没有看到任何明显的方法可以通过代码模板来做到这一点,可能是因为这不是 Java 语言的默认设置。
虽然默认情况下有 blog posts out there 提倡数据不变性,但这不是使用的默认样式,如previously debated in SO(或many other SO questions)
但是,您可以修改清理过程(如果需要,在每次保存时进行):
Java > Code Style > CleanUp > Code Style
和select Use modifier 'final' where possible。
【讨论】:
你可以让 eclipse 把final 放在保存操作上。这个answer 可能会有所帮助。
【讨论】: