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(使用前将#替换为@)