IntelliJ有一个很酷的功能来生成
Java getter.例如,对于一个字段private final String foo,它将生成一个getter getFoo().
有没有办法配置IntelliJ以String foo()格式生成getter?我正在主要使用不可变对象,并喜欢这种语法.
解决方法
整洁的问题!只是为了澄清@Danny Dan自从IntelliJ 15发布以来的答案…
要设置:
> Alt插入
>选择Getter
>从RHS上的“…”中打开模板配置
>从LHS创建新模板 – 请参见下面的示例
确定并选择您的新模板
示例模板:流利的吸气剂
public ## #if($field.modifierStatic) static ## #end $field.type ## ${field.name}() { return $field.name; }
你为什么想做这个?
结帐Implementing Domain-Driven Design:
The simple but effective approach to object design keeps the Value Object faithful to the Ubiquitous Language. The use of
getValuePercentage()
is a technical computer statement,butvaluePercentage()
is a fluent human-readable language expression.