IntelliJ IDEA 2026.2 Help

Scala 编码编辑

除了本节中介绍的 Scala 专用功能外,IntelliJ IDEA 还提供一系列通用 IDE 功能,这些功能对 Scala 编码的作用方式与对其他受支持语言相同:

缩进语法支持

Scala 3 引入了基于缩进的语法来替代传统的大括号 {}。 IntelliJ IDEA 提供专门选项,用于控制 IDE 是否以此语法格式设置 Scala 编码。

新项目的缩进语法

创建 新 Scala 项目时,可以选择 Scala 3.x 作为项目 SDK。 在版本选择器下方会出现一个额外选项 使用显著缩进语法(可选大括号)

如果你希望在项目中使用 Scala 3 的显式缩进语法,请启用该选项。 IntelliJ IDEA 随后会根据 Scala 3 语法规则识别并处理你的编码,为基于缩进的语法提供正确的高亮显示和其他 IDE 辅助功能。

新建项目向导中的 Scala 3 显著缩进复选框

已有项目的缩进语法

你可以在已有的 Scala 3 项目中启用基于缩进语法的支持。

Ctrl+Alt+S 打开设置,然后选择 编辑器 | 代码样式 | Scala。 打开 其他 标签页,然后在 Scala 3 区段勾选 使用显著缩进语法(可选大括号) 复选框。

设置中的 Scala 3 显著缩进复选框
2026年 7月 14日