当我按键将它们分解为新行时,我无法使 IDEA 完全对齐传递给某个方法的参数Enter
。
这是我需要的视觉效果。我有这样的方法。
当我将参数分成新行时,它看起来像这样。
即使试图将它们与Tab
键对齐也无济于事。
你看这是多么丑陋,并不是说要达到这样的代码并不容易。而我想要的只是看起来像这样:(
注意:这是我通过Space
键设置的)。
我一定是做错了什么,因为我敢打赌这可以在 IDEA 中设置。但是哪里?
当我按键将它们分解为新行时,我无法使 IDEA 完全对齐传递给某个方法的参数Enter
。
这是我需要的视觉效果。我有这样的方法。
当我将参数分成新行时,它看起来像这样。
即使试图将它们与Tab
键对齐也无济于事。
你看这是多么丑陋,并不是说要达到这样的代码并不容易。而我想要的只是看起来像这样:(
注意:这是我通过Space
键设置的)。
我一定是做错了什么,因为我敢打赌这可以在 IDEA 中设置。但是哪里?
调出Settings
面板:
Code Style > Java > Wrapping and Braces (tab)
在和中启用Align when multiline
选项Method declaration parameters
Method call arguments
除了@Rangi Lin 建议的方式外,还要确保您的
Code Style > Java > Keep When Reformating > Line Breaks
在您的设置中也被选中。否则,重新格式化您的代码可能会将您的方法参数重新排列为一行。