假设我有一个java文件,其导入当前没有引用任何真正的类,因为我打算自己定义它。有没有一种简单的方法让intellij在我的模块中为我创建一个存根类,方法是根据软件包名称将文件放在正确的文件夹中?我知道我可以手动执行此操作,但我正在寻找更自动的东西,比如我可以直接点击导入并说“创建类存根”。
答案 0 :(得分:1)
如果你等到它显示为错误,你可以 ctrl + 输入以显示错误提示想法,其中一个应该是是一个创建新类的选项。您还可以通过单击光标所在的错误旁边出现的红色灯泡来获取意图。您应该更改您的设置以便F2 Goes to Errors First
,然后您可以按 F2 并且光标将跳转到错误,从而更快地调用意图。
答案 1 :(得分:-2)
第一件事import that currently is not referencing any real class
它在intelliJ
中没有这样做。你不能拥有一个不存在的东西的import语句。假设您有一个名为mypackage
的包。然后你可以写一些像 -
import mypackage.*;
您可以在现有className
内定义class
,然后它会报告错误,例如名称显示为红色只需将光标保持在那里按alt+ins
弹出一个菜单然后选择create class
,然后在Destination package
字段中指定包。这样就可以了。