有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

让Eclipse Java组织导入以使用Google checkstyle

因此,当我使用Ctrl+Shift+O快捷键来组织Java导入时,它会在以不同根包开头的包之间留出一个空格。例如:

import java.util.Map;
import java.util.Set;

import work.enumeration.Generation;

这与谷歌的checkstyle不兼容,我想解决这个问题。我试过去窗口>;偏好>;爪哇>;代码风格>;格式化程序>;编辑>;空行>;编辑单元内的空行>;在导入组之间并将其设置为0,但这并没有修复“组织导入”操作

所以我想知道我该如何解决这个问题。我还想建立Organize Imports来区分静态导入和常规导入


共 (1) 个答案

  1. # 1 楼答案

    正如@greg-449在一篇关于这个问题的评论中所说,在Organize Imports首选项中添加一个“*”导入组并删除现有组(java、javax、com、org)将消除包之间的单行空格

    正如我在下面的评论中所说,在Organize Imports首选项中添加一个“*”静态导入组,并将其置于常规导入组之上,应该使静态导入和导入之间保持一行分隔

    “组织导入”首选项可在窗口>;偏好>;爪哇>;代码风格>;组织导入