【发布时间】:2021-01-19 05:31:15
【问题描述】:
因此,当我使用 Ctrl+Shift+O 快捷方式来组织我的 Java 导入时,它会在以不同根包开头的包之间放置一个空格。例如:
import java.util.Map;
import java.util.Set;
import work.enumeration.Generation;
这与 Google 的 checkstyle 不兼容,我想解决这个问题。我试图去 Window > Preferences > Java > Code Style > Formatter > Edit > Blank Lines > Blank lines within compilation unit > Between import groups 并将其设置为 0,但这并没有修复 Organize导入操作。
所以我想知道如何解决这个问题。我还想设置 Organize Imports 以在静态导入和常规导入之间划清界限。
【问题讨论】:
-
仅在“组织导入”首选项中使用单个“*”导入组看起来就可以做到这一点。多么可怕的风格要求。
-
非常感谢@greg-449,这很有效。我也可以添加一个静态导入组“*”,这将使两个组分开。
标签: java eclipse checkstyle