# 代码样式和格式化

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

如果公司有特定的编码指南，您在编写源代码时必须遵循它们。 IntelliJ IDEA 通过根据代码风格规则为您格式化代码，帮助您保持所需的代码风格。

IntelliJ IDEA 提供了两种定义代码样式规则的方法。

您可以使用代码样式方案：通过 IDE 界面配置的一组设置，并将其导出与团队的其他成员共享。 模式在您需要同时更改多个项目的默认代码风格设置时特别有用。

有关更多信息，请参见 [代码样式方案](configuring-code-style.html)。

IDE 也支持 [EditorConfig](https://editorconfig.org/)。 如果项目中有多种代码样式（例如用于测试和用于生产代码），则可以在项目中的相应文件夹中拥有多个  `.editorconfig`  文件。 这样，您可以同时遵循多种代码样式标准。

有关更多信息，请参见 [编辑器配置](editorconfig.html)。

一旦配置了规则，您可以调用   [重新格式化代码](reformat-and-rearrange-code.html)   操作，该操作会更改选定代码片段、文件内或整个项目中代码的格式。 如果您将一段未格式化的代码粘贴到编辑器中，IDE 会根据代码样式规则自动重新格式化。

[Video](https://www.youtube.com/v/vjVWjocENLg)

