我目前正在学习Java编程,并且刚刚切换到JetBrains IntelliJ IDEA,因为我已经使用JetBrains PyCharm进行Python编程了并且非常喜欢。
到目前为止,我使用的是简单的文本编辑器来编写Java程序,但是在IntelliJ中,当我创建新项目时,它们会自动创建一堆文件和文件夹,即:
.idea
文件夹src
文件夹NameOfMyProject.iml
文件我想知道它们是什么,是否可以/应该对其进行修改。另外,我应该编写所有Java类并在src
文件夹中创建子文件夹/程序包吗?
答案 0 :(得分:3)
IntelliJ平台(JetBrains IDE所基于的平台)提供两种项目格式
如果您选择基于基于目录的(请注意:似乎是PyCharm的唯一选择)
每个项目有一个.idea
文件夹。
每个模块有一个.iml
文件(如果只有一个,则可以是项目本身)。
.idea
文件夹跟踪工作区配置
改为.iml
文件
它们是IDEA项目的结构组成部分。
在VS Code,Eclipse或其他IDE上工作时,它们不是必需的,但是,它们可能对于导入用途很有用。