4

我们正在使用 eclipse 格式化配置文件,它声明行宽为 125 个字符,并且在必要时应包装方法参数。现在这条线不会一分为二:

    public FeaturePart(final Long fooBarBarBarBar, final String foo, final int sequenceNumber, final boolean fooBarBarBazBar) {

请注意,第 125 位以外的字符是非字母。具有相同行宽设置(125 个字符)的 Checkstyle 抱怨此行的长度。

有没有办法让 eclipse 自动格式化程序和 checkstyle 线宽检查在这一点上保持一致?我试图找到任何可能对 checkstyle 和格式化程序都有帮助但失败的设置。

4

1 回答 1

2

简短的回答是否定的。Eclipse 格式化程序和 Checkstyle 是配置不同的不同工具。因此他们的行为会有所不同。

我个人发现 Eclipse 格式化程序的行为有时很笨拙。幸运的是,在 Eclipse 3.6 中,您可以关闭代码段的格式化程序。请参阅此答案以了解如何。

于 2011-02-14T03:02:27.690 回答