2014-10-22 24 views
1

我有缩进的Java这也许稍微特质的风格的延续,我经常写:的IntelliJ IDEA:使用不同的缩进方法调用与其他延续

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的使用在这些上下文不同的缩进?

回答

1

据我所知,只有两种类型的缩进可以在IntelliJ代码样式设置中设置 - 正常缩进和连续缩进。所以恐怕暂时不能根据上下文设置连续缩进大小。

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

+1

我发现有一个涉及类似功能的现有问题。 https://youtrack.jetbrains.com/issue/IDEA-120057 – amoe 2014-10-22 13:17:28

+1

感谢分享链接,我只是投了赞成票。希望它会很快实施:) – 2014-10-22 13:20:16

相关问题