【发布时间】:2012-01-28 06:33:31
【问题描述】:
当我要求 IntelliJ 自动创建方法时,我想更改默认生成的参数。
例如,如果我在方法 generate () 被创建:
generate( new ArrayList<String>{}, 42 );
并要求 IntelliJ 创建方法,它会创建:
private void generate( ArrayList<String> strings, int i ) {
}
但我想要这个:
private void generate(
@NotNull final ArrayList<String> strings,
final int i
) {
}
换句话说,我想:
- 每个原语都以 final 关键字开头
- 每个非原语都以 final 关键字开头
- 每个非原语都以 @NotNull 注释开头
- (理想情况下)每个参数都单独一行
我该怎么做?
【问题讨论】:
标签: java configuration intellij-idea code-generation