IntelliJ优化导入增加空间
问题描述:
当我在IntelliJ中优化导入时(CTRL
O
)我得到了两个(据我说)奇怪的后果。 >不按字母顺序排列 IntelliJ优化导入增加空间
java.util
之间添加一个空格 -
- 的进口字母顺序去。优化前
例子:
import com.google.common.base.Objects;
import com.google.common.base.Optional;
import com.google.common.collect.Lists;
import com.sun.jersey.api.client.Client;
import com.sun.jersey.api.client.filter.ClientFilter;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import java.util.HashMap;
import java.util.List;
为什么是它java.util
包似乎得到一些特殊待遇,并在这里结束了在底部有一个附加:优化后
import com.google.common.base.Objects;
import com.google.common.base.Optional;
import com.google.common.collect.Lists;
import com.sun.jersey.api.client.Client;
import com.sun.jersey.api.client.filter.ClientFilter;
import java.util.HashMap;
import java.util.List;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
例他们之前的空间?
答
导入组织在导入布局部分(假设为IDEA 14)的编辑器/代码样式/ Java下的文件/设置菜单中定义。在你的情况下,我想它包含com。*,接着是org。*,接着是空白行,接着是java。*等等。你可以根据你的需要在这里自定义它。
+0
啊,修好了!我看了一下,但没有注意到列表中的空行实体。谢谢! – Myone
我不确定IntelliJ,但对于Eclipse有一个设置,我也希望IntelliJ也有一个。可能有一个默认设置,它说java包应该是分开的,并用空行分隔开来。如果是这样,你可以改变它。 –