我正在使用eclipse作为我选择的IDE(或我公司的选择),并且无法弄清楚如何调整源代码格式设置以在流上使用基本的lambda表达式看起来并不完全尴尬。
例如,请查看以下代码段:
final Map<String, FieldInformation> fieldInformations = fieldDescriptions
.values()
.stream()
.collect(
Collectors.toMap(f -> f.fieldId().fieldName(),
f -> new FieldInformation(f.fieldId(), f.dataType())));
这是eclipse决定格式化代码的方式(我们强制执行换行符为111个字符)。但我希望它看起来更像这个
final Map<String, FieldInformation> fieldInformations = fieldDescriptions
.values().stream().collect(Collectors.toMap(f -> f.fieldId().fieldName(),
f -> new FieldInformation(f.fieldId(), f.dataType())));
我无法弄清楚如何在eclipse中更改换行符或空白设置,以便自动将其格式化。