Intellij将多个Java类声明到一个文件中,这会导致UI异常
Intellij将多个Java类声明到一个文件中,这会导致UI异常,java,intellij-idea,Java,Intellij Idea,看到这个用户界面很恼火。如何使Intellij将该类显示为普通类?该行为是预期的。如果一个类中声明了多个其他类,则它们将在项目视图中显示为“main”类的子项(并在编译时生成为单独的.class文件) 如果希望能够在编辑器中打开“main”类,而不是深入到嵌套类,可以在项目视图中选择它,然后点击F4(“跳转到源代码”操作) 有关问题: 相关YouTrack请求: 将其放入另一个文件中。不管视图如何。删除A,因为它根本不提供任何值。在一个文件中有多个单独的类。您是否打算将其中一个类包含在另一个类
看到这个用户界面很恼火。如何使Intellij将该类显示为普通类?该行为是预期的。如果一个类中声明了多个其他类,则它们将在项目视图中显示为“main”类的子项(并在编译时生成为单独的.class文件) 如果希望能够在编辑器中打开“main”类,而不是深入到嵌套类,可以在项目视图中选择它,然后点击
F4
(“跳转到源代码”操作)
- 有关问题:
- 相关YouTrack请求:
A
,因为它根本不提供任何值。在一个文件中有多个单独的类。您是否打算将其中一个类包含在另一个类中?上面的选项卡:不要选择项目文件
,而是选择包
。
class A {
A get() {
return this;
}
}
public class B1 extends A {
B1 get() {
return this;
}
void message() {
System.out.println("Covariant Return type example");
}
}