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 )格式化整个代码很方便。有没有办法避免上面的格式错误?感谢。
答案 0 :(得分:1)
您可以使用单行注释//
强制eclipse代码格式化程序(和其他代码格式化程序)来保留您想要的行。像
String foo = (bar != null) ? //
value1 : //
value2;
System.out.println("hello world");