gpt4 book ai didi

java - 如何修复 IntelliJ 2018.1 代码格式

转载 作者:行者123 更新时间:2023-12-02 11:01:02 27 4
gpt4 key购买 nike

自从更新到新的 IntelliJ 以来,我遇到了 Java 代码格式问题。以下是一些示例(虚拟代码):

IntStream.of(0, 10).map(someoperanddummy -> Optional.of(someoperanddummy += 1).orElseThrow(() -> new RuntimeException("Can not find object definition with id "))).filter(value -> value % 2 == 0).forEach(value -> System.out.println());

在 IntelliJ 中使用 CMD + Option + L 重新格式化后,我得到:

IntStream.of(0, 10).map(someoperanddummy -> Optional.of(someoperanddummy += 1).orElseThrow(() -> new
RuntimeException("Can not find object definition with id "))).filter(value -> value % 2 == 0)
.forEach(value -> System.out.println());

或者另一个例子(为什么括号在单独的行上?):

        Example<BusinessObjectDefinition> example = Example.of(BusinessObjectDefinition.builder().name
(businessObjectDefinition.getName()).build());

如何解决?

最佳答案

边距可能已更改为默认值:您可以通过按 ctrl+alt+s(转到设置)并搜索右边距来编辑右边距。然后转到代码样式 -> Java -> 换行和大括号 -> 右边距(列)。增加更长的代码行。还有一些自定义设置可以配置对ambas执行的操作(重新格式化时保留)

关于java - 如何修复 IntelliJ 2018.1 代码格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51318720/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com