繁体   English   中英

Intellij IDEA:如何更改组织导入功能

[英]Intellij IDEA: how to change the organize import feature

我想知道如何避免使IntelliJ IDEA自动使用*合并包的所有类。 例如,假设我导入了以下类:

import java.util.Arrays;
import java.util.Scanner;
import java.util.Collections;

现在,如果我稍后再写一些如下代码:

List list = new ArrayList();

我可以在List或ArrayList上键入alt + enter以便自动导入它们。 问题在于,一旦执行此操作,IntelliJ IDEA就会自动使用java.util.*合并所有导入,而不是添加单个类。

我已经看到了“组织进口”标签,但这不是我想要的。 我想拥有的是在上述情况下,当键入alt + enter时,我将单个类与同一包的其他类一起添加,而不是将所有类都合并到java.util.*;

有人知道该怎么做吗?

在第一部分(常规)中打开设置:代码样式-> Java->导入选项卡,其中有一个使用单个类导入的选项,在该部分的末尾有两个值字段,您可以在其中设置导入的类的限制打包,直到想法开始导入*

请注意,在IntelliJ 14中,Ultimate中还有一个选项:SETTINGS | 编辑器| 代码样式| JAVA | 进口| “使用完全合格的类名称”。

如果选中此选项,则不会导入您的类(只要它们在您的类路径中)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM