java - 使用 Intellij IDEA 格式化类似于类的 Java 记录字段

标签 java intellij-idea formatting record

我有以下代码:

record FooBar(@NotNull String foo, @NotNull Integer bar) {
}

我希望 Intellij IDEA 将其格式化为:

record FooBar(

    @NotNull 
    String foo, 

    @NotNull 
    Integer bar

) {
}

这可能吗?

我能得到的最接近的是:

record FooBar(
    @NotNull String foo, 
    @NotNull Integer bar
) {
}

这并不理想,因为注释的数量可能会有所不同。

我用来得到这个结果的选项是

Record components   Wrap always
Align when multiline    true
New line after '('  true
Place ')' on new line   true

最佳答案

目前这似乎不受支持 - 我已经打开了 a ticket在 JetBrains 问题跟踪器上。

关于java - 使用 Intellij IDEA 格式化类似于类的 Java 记录字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72992425/

相关文章:

javascript - 如何设置文本区域中文本的格式

Java DecimalFormat 返回 "?"

java - Eclipse 在哪里存储首选项?

java - 使用 Jersey2 + Tomcat 8 使用 REST 从 URL 中删除 projectName

java - 如何考虑方法中的少数参数

java - Intellij IDEA : equivalent of Eclipse's "Complete Current Statement" (Ctrl+Shift+Enter)?

java - TomEE + OpenJPA + IntelliJ 实体不持久

java - 在 foreach 循环中使用 BufferedWriter 生成新行时出现问题

java - 向 JPanel 添加透明渐变?

java - 无法调试 intellij 插件 - 初始堆大小无效