例如,我目前使用我的设置:
public foo(@Annotation1 String str,
@Annotation2 Integer int,
@SomeLongerAnnotation List<String> l,
boolean b){}
我要做的是:
public foo(@Annotation1 String str1,
@Annotation2 Integer int1,
@SomeLongerAnnotation List<String> l1,
boolean b){}
以便注释自己对齐,变量及其类型自行对齐。 Intellij有可能以这种方式自动格式化吗?
答案 0 :(得分:0)
我认为不可能。我试过了。作为替代方案,您可以自己格式化,然后在“设置”|“代码样式”面板中选中“在注释中启用格式化程序标记”框
然后你可以让格式化程序忽略一段代码如下(丑陋,可能不是你想要的)。如果是我,我就会习惯默认情况,继续我正在做的事情......
// @formatter:off
public Test(@NotNull String str,
@NotNull Integer ints,
@NotNull List<String> l,
boolean b) {
}
// @formatter:on