gpt4 book ai didi

java - IntelliJ IDEA新建项目时自动创建的文件和文件夹是什么

转载 作者:行者123 更新时间:2023-11-29 04:10:20 24 4
gpt4 key购买 nike

我目前正在学习 Java 编程,并且刚刚切换到 JetBrains IntelliJ IDEA,因为我已经使用 JetBrains PyCharm 进行 Python 编程并且非常喜欢它。

到目前为止,我一直在使用一个简单的文本编辑器来编写我的 java 程序,但是在 IntelliJ 中,当我创建一个新项目时,它们会自动创建一堆文件和文件夹,即:

  • 包含一些 xml 文件的 .idea 文件夹
  • 一个空的 src 文件夹
  • NameOfMyProject.iml 文件

我想知道它们是什么,以及我是否可以/应该修改它们。另外,我是否应该编写所有 java 类并在 src 文件夹中创建子文件夹/包?

最佳答案

IntelliJ 平台(JetBrains IDE 的基础)提供两种项目格式

enter image description here

如果您选择Directory based(注意:似乎是 PyCharm 的唯一选择)

每个项目都有一个.idea文件夹。
每个模块 都有一个.iml 文件(如果只有一个,可以是项目本身)。

.idea 文件夹跟踪工作区配置

  • 代码风格
  • 数据源
  • 字典
  • HTTP 请求的输出
  • VSC 设置
  • 编译器设置
  • 图书馆
  • 界面状态

.iml 文件,而不是

  • 语言水平
  • 编译输出文件夹
  • 排除的文件夹
  • 源文件夹
  • 依赖项(手动插入或通过构建系统)

它们是 IDEA 项目的结构组件。
在 VS Code、Eclipse 或其他 IDE 上工作时,它们不是必需的,但是,它们对于导入目的可能很有用。

关于java - IntelliJ IDEA新建项目时自动创建的文件和文件夹是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55436270/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com