从Usage创建类,其中name已存在于其他包中

时间:2013-06-01 17:06:46

标签: intellij-idea

使用IntelliJ IDEA 12.1.3。我输入public final Foo bar;它说无法找到Foo,但是在它可以找到的不同包中有一个Foo。但我不想使用那个Foo,我想创建一个新的Foo。但我无法弄清楚该怎么做。只需按Alt + Enter即可导入现有的foo,而不是显示可能的操作列表。有没有办法让它从使用中创建类而不是假设我想导入?

1 个答案:

答案 0 :(得分:4)

这有点尴尬但你要做的就是在弹出窗口询问你是否要导入当前Foo类然后按时按 Esc Alt + 输入以显示新弹出窗口,其中包含创建新类的替代方法。

首先询问您是否要导入现有的Foo,这是您按 Esc 的位置 enter image description here

然后按 Alt + Enter 以便可以选择创建新类

enter image description here