【问题标题】:IntelliJ - lambda expression { brace on the new line?IntelliJ - lambda 表达式 { 在新行上大括号?
【发布时间】:2016-08-22 00:21:07
【问题描述】:

Ctrl + Alt + L 格式化代码如下:

EventQueue.invokeLater(() -> {
}

我希望它是这样的:

EventQueue.invokeLater(() -> 
{
}

有没有办法做到这一点?我试过了:设置、编辑器、代码样式、Java、包装和大括号、大括号放置,我有:

在类声明中:下一行
在方法声明中:下一行
其他:下一行

【问题讨论】:

    标签: java intellij-idea lambda


    【解决方案1】:

    我认为你不能只申请 lambda 表达式。反正你可以试试,

    • 转到文件 -> 设置 -> 编辑器 -> 代码样式 -> Java
    • 选择“Wrapping and Braces”标签。
    • 转到大括号更换 -> 其他
    • 选择“下一行,如果已包裹则下一行”作为您的首选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-28
      • 1970-01-01
      • 2013-05-02
      • 2018-08-25
      • 2023-04-02
      • 1970-01-01
      相关资源
      最近更新 更多