我正试图强制IntelliJ按照Eclipse的方式重新格式化代码。 当我将线宽设置为例如120个字符我希望IDE加入分为多行的行(例如因为行宽设置为80个字符)。
我想离开这里:
int a = 1
+ 2;
到这里:
int a = 1 + 2
IntelliJ有可能吗?我正在寻找格式化程序中的适当设置但无法找到它。有人能告诉我在哪里可以找到它吗?
答案 0 :(得分:7)
如果我去的话,这在intellij 8中适用于我:
File -> Settings -> Code Style -> Wrapping -> Binary operations -> set to: 'Wrap if long' or 'Do not wrap'
然后 CTRL - ALT - L 重新格式化代码
答案 1 :(得分:3)
菜单 - >编辑 - >连接线( Ctrl + Shift + J )
答案 2 :(得分:2)
如果您的代码已包含不适当的换行符,并且您希望格式化程序在重新格式化期间删除它们,
File -> Settings -> Code Style -> Wrapping and Braces ->
Keep When Formatting -> Line Breaks -> Untick
(至少在基于IntelliJ 15的编辑器上)
答案 3 :(得分:1)