5

当我按键将它们分解为新行时,我无法使 IDEA 完全对齐传递给某个方法的参数Enter

这是我需要的视觉效果。我有这样的方法。

当我将参数分成新行时,它看起来像这样。

即使试图将它们与Tab键对齐也无济于事。

你看这是多么丑陋,并不是说要达到这样的代码并不容易。而我想要的只是看起来像这样:(
注意:这是我通过Space键设置的)。

我一定是做错了什么,因为我敢打赌这可以在 IDEA 中设置。但是哪里?

4

2 回答 2

26

调出Settings面板:

Code Style > Java > Wrapping and Braces (tab)

在和中启用Align when multiline选项Method declaration parametersMethod call arguments

于 2013-07-27T16:55:44.697 回答
2

除了@Rangi Lin 建议的方式外,还要确保您的

Code Style > Java > Keep When Reformating > Line Breaks

在您的设置中也被选中。否则,重新格式化您的代码可能会将您的方法参数重新排列为一行。

于 2016-12-27T06:01:24.480 回答