猿问

IntelliJ 注释包装

这是 IntelliJ 特有的代码样式问题


当前注释显示如下:


@SomeCustomAnnotation({

        "PARAMETER_ONE",

        "PARAMETER_TWO"

})

public SomeObject getSomeObject() {

    return new SomeObject();

}

我希望它们在自动重新格式化代码时像这样显示


@SomeCustomAnnotation({"PARAMETER_ONE", "PARAMETER_TWO"})

public SomeObject getSomeObject() {

    return new SomeObject();

}

我似乎无法为此找到正确的代码样式设置。请协助


暮色呼如
浏览 139回答 1
1回答

料青山看我应如是

设置 (Control + Alt + S) -> 编辑器 -> 代码样式 -> Java -> 环绕和大括号。在 Annotation 参数下的底部附近,它可能会显示“Wrap if long”。如果您希望它在一行上,请将其更改为“不换行”。编辑:要修改的正确代码样式是Array initializer. 将其从 更改Wrap if long为Do not wrap。那应该工作。
随时随地看视频慕课网APP

相关分类

Java
我要回答