Eclipse java编辑器:格式代码

时间:2017-01-01 04:06:50

标签: java eclipse format editor

Eclipse Java EE IDE for Web Developers.

Version: Mars.2 Release (4.5.2)
Build id: 20160218-0600

Eclipse格式化代码不适用于包含以下情况的源代码:

String foo = (bar!=null)? value1 : 
        value2;
System.out.println("hello world");

value1和value2可能很长,因此分成两行。

Java编辑器:格式化上面的代码( CTRL + I ),得到以下结果:

String foo = (bar!=null)? value1 : 
        value2;
        System.out.println("hello world");

源代码可能非常大,选择all然后按( CTRL + I )格式化整个代码很方便。有没有办法避免上面的格式错误?感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用单行注释//强制eclipse代码格式化程序(和其他代码格式化程序)来保留您想要的行。像

这样的东西
String foo = (bar != null) ? //
        value1 : //
        value2;
System.out.println("hello world");