gpt4 book ai didi

java - IntelliJ IDEA : use different indentation for continuation of method call versus other continuation

转载 作者:太空宇宙 更新时间:2023-11-04 06:28:03 26 4
gpt4 key购买 nike

我的 Java 缩进风格可能有点特殊,我经常这样写:

object.myMethod(
myFirstArgument, mySecondArgument, myThirdArgument, myFourthArgument,
myFifthArgument, mySixthArgument
);

因此,当它是方法调用的延续时,我在这种情况下使用四空格延续。但是,我在其他延续上下文中使用两个空格缩进:

String myComplicatedString = SOME_CONSTANT_STRING + SOME_OTHER_CONSTANT
+ YET_ANOTHER_CONSTANT + "-my-weird-suffix";

Object myBuiltObject = BuilderPattern.withArg(42)
.withException(UltimateException.class)
.withBlah("whatever");

有什么方法可以让 IntelliJ IDEA 在这些上下文中使用不同的缩进吗?

最佳答案

据我所知,在 IntelliJ 代码样式设置中只能设置两种类型的缩进 - 普通缩进和连续缩进。所以恐怕目前无法根据上下文设置连续缩进大小。

我建议在 JetBrains 的 YouTrack 中针对此功能打开一个新问题。

关于java - IntelliJ IDEA : use different indentation for continuation of method call versus other continuation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26505901/

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