相关:IntelliJ does not show 'Class' when we right click and select 'New'
在上面接受的答案中,它说“ New”不提供Java类的选项,因为它不是源根(蓝色目录)。
但是,如您所见,即使我右键单击的是源根目录(由蓝色框表示),也没有为我提供Java类的选项
知道为什么吗?
此目录是从git导入的,因此它没有直接从Intellij遵循Java的常规“创建项目”
答案 0 :(得分:1)
1)右键单击src
2)点击新建>打包
3)为您的包裹命名,然后按确定
4)右键单击新制作的程序包
5)新建> Java类
答案 1 :(得分:1)
您在错误的位置单击鼠标右键-您在树上“过高”。转到您要编写代码的位置(如在“ src”下的程序包中),然后在此处进行尝试,您将看到“新建类”的选项。
编辑:您不需要位于源根目录中。您需要自己位于源目录中。我认为蓝点是git状态指示器。您想要的是一个全蓝色的文件夹。
在“ src”下进入。可能在“ src”下,然后在“ main”下,然后在“ java”下,您在那里(对我来说这是蓝色的),然后您将看到您的软件包文件夹。在这些下方,您可能想要添加类。
答案 2 :(得分:1)
如上所述,您可以右键单击所需的文件夹。对于您的情况:
如果您按Alt + 1,则右键单击会更容易
src>新Java类
或者您可以按:
- Alt + 1(项目视图)
- Alt + Ins
或
- Ctrl + Alt + Ins
答案 3 :(得分:-1)
您应该进入Java项目,然后才能创建Java类。