# 配置项目

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com/zh-cn/help/idea/llms.txt).

在 IntelliJ IDEA 中的开发始于一个项目。 项目可以帮助您将代码和资源组织成一个易于存储和共享的单元。 简单来说，项目是一个目录，其中保存了构成应用程序的所有内容。 一个典型的项目通常有一组设置和一个或多个模块。

![项目组件显示在方案图上](https://resources.jetbrains.com/help/img/idea/2026.3/project-composition.png)

IntelliJ IDEA 中的项目是一个将模块汇集在一起的壳，提供它们之间的依赖关系，并存储其共享配置。

一个模块由  `.iml` 文件组成，该文件保留了模块设置的内部表示，还有所谓的  内容根 ，它存储您的源代码、资源、测试等。

![在方案中显示的模块组成](https://resources.jetbrains.com/help/img/idea/2026.3/module-composition.png)

## 项目、模块和全局设置

在 IntelliJ IDEA 中有 3 种设置：模块、项目和全局设置。

![设置类型](https://resources.jetbrains.com/help/img/idea/2026.3/settings-types.png)

模块设置
: 这些设置仅适用于一个模块，并存储在  `.iml`  文件中。 一个模块可以拥有与项目配置不同的 SDK 和语言级别，以及其自己的库。 它们也可以承载特定的技术或框架。
:
:
:
: 有关更多信息，请参见 [模块结构设置](configure-modules.html)。

项目设置
: 这些设置仅适用于当前项目。 它们与其他项目文件一起存储在  `.idea`  目录中的  `.xml`  格式中。 例如，项目保留 VCS 设置、SDK、代码风格和拼写检查设置、编译器输出、项目内所有模块可用的库。
:
:
:
: 如需更多信息，请参阅 [项目设置](configure-project-settings.html) 和 [项目结构设置](project-settings-and-structure.html)。

全局设置
: 全局设置适用于特定安装的 IntelliJ IDEA 的所有项目。 这些设置包括 IDE 外观（例如，主题和配色方案）、已安装和启用的插件集、调试器设置、全局检查配置文件等诸多内容。
:
:
:
: 如需了解更多信息，请参阅 [IDE 配置](configuring-project-and-ide-settings.html)。

