【问题标题】:How to configure line wrapping for imports in eclipse如何在eclipse中为导入配置换行
【发布时间】:2010-11-29 01:58:18
【问题描述】:

你们中的 eclipse 和 checkstyle 家伙肯定会遇到这个问题:在 eclipse 中使用 CTRL-SHIFT-o 组织导入后,每个导入将在单独的行上,没有换行。

如果您将 checkstyle 配置为在行数超过 80 个字符时发出警告,它可能会警告您的导入。通常我在适当的位置插入换行符 声明和一切都很好。但是下次有人使用 eclipse 的组织导入功能时,每个导入都会再次出现在一行上。

eclipse 格式化程序的自动换行不适用于导入。 所以我想知道是否有另一种方法告诉 eclipse 换行巨大的导入语句? 或者有没有插件可以做到这一点?

【问题讨论】:

  • 我只是添加了一些用于定义自定义codeFormatter 的指针,但我没有关于该主题的很多细节。

标签: eclipse ide formatting


【解决方案1】:

为什么不为LineLength Checkstyle rule(使用ignorePattern 属性)定义一个异常?
这样,任何以 import 开头的行都不会引发该警告。

如果这不可能,您将需要定义一个自定义代码格式化程序(请参阅此SO answer

【讨论】:

  • 为了代码的一致性。这样做是一个很好的解决方法,但我想知道这个问题是否没有真正的解决方案!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-26
  • 2021-12-23
相关资源
最近更新 更多