IntelliJ 组织导入

2024-05-23

IntelliJ 是否具有类似于 Eclipse 中的组织导入功能? 我拥有的是一个 Java 文件,其中多个类缺少导入。例子:

package com.test;
public class Foo {
    public Map map;
    public JTable table;
}

在 Eclipse 中,我可以使用组织导入,它会自动导入java.util.Map and javax.swing.JTable。在 IntelliJ 中,我必须单独转到每个类,选择它,然后按 Alt-Enter。有一个“优化导入”功能,但它似乎所做的只是排序和扩展existing进口。

我正在使用 IntelliJ 10.5。


Ctrl + Alt + O (Code → Optimize Imports...) is what you're looking for, both on Windows/Linux and macOS keymaps.

它说“优化”,但是,如果配置为这样做,它还会:

  • 组织现有的进口
  • 删除不需要的导入
  • 添加新的必需导入
  • 动态添加明确的导入

您可以调整自动导入下的设置设置 → 编辑器 → 常规 → 自动导入" 正如戴夫所描述的 https://stackoverflow.com/a/8608740/363701.

您还可以在“”下修改导入的自动排序方式设置 → 编辑器 → 代码风格 → Java → 导入"

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IntelliJ 组织导入 的相关文章

随机推荐