Eclipse格式化程序在Neon中发生了变化

时间:2016-10-27 06:17:31

标签: java eclipse code-formatting

我和我的同事正面临Eclipse更新引入的问题。我使用Eclipse Kepler多年,并使用它格式化我们整个Java代码库,但现在同事们开始使用最新的Neon版本。

我们多年来使用相同的格式化设置,而在Neon上它会产生不同的结果:

enter image description here

我们的格式化程序设置使用XML文件共享。线包装现在不同了,我们无法按预期工作。好像Neon想要将实例化保持在一行中。

enter image description here

对我来说,重新格式化20k LOC并搞砸文件历史不是一个好选择。有没有人接近同样的问题并找到了解决方案?

1 个答案:

答案 0 :(得分:2)

我不知道这是否适合您,但我发现能够使用旧的格式化程序实现(Eclipse Luna之前和之前使用的实现)有助于避免重新格式化现有代码基地。这是一篇博客文章,介绍了一个Eclipse插件,可以让您选择要在设置中使用的格式化程序实现: http://eclipse-n-mati.blogspot.de/2015/06/eclipse-mars-how-to-switch-back-to.html