完全禁用 IntelliJ 中的自动导入

jet*_*m96 3 intellij-idea

自动完成菜单通常会显示太多建议。例如,当输入“Double”时,会弹出 10 个名称为“Double”的类型,这些类型来自我从未导入的包。

我知道我可以从自动导入中排除某些包,但这并不能完全解决问题。即使我排除包“java”,它仍然显示来自 javafx、sun、org、com 等的类型。如何排除所有包或完全禁用自动导入?

Ste*_*ich 5

您至少可以禁用完成自动弹出窗口:

文件(菜单)-> 设置-> 编辑器-> 常规-> 代码完成-> 自动弹出代码完成

对我来说,自动弹出窗口无论如何都会妨碍打字和导航。

另外,我想启用

编辑器 -> 常规 -> 自动导入 -> 动态添加明确的导入

然后,每当我真正需要它时,我都会显式调用代码完成变体之一:Ctrl-Space(基本)或 Ctrl-Shift-Space(类型匹配)或 Ctrl-Alt-Space(类名称)。