错误高亮显示

内置高亮显示
IntelliJ IDEA 配合 Scala 插件提供两种错误高亮显示模式: 内置 和 基于编译器。 内置高亮显示是默认的高亮模式。 它提供了更多功能和更快的反馈,总体更加轻量。

如果您将高亮显示设置为 内置 ,会在主下拉框下方看到一个名为 增量高亮显示 的复选框。 选中该复选框后,IntelliJ IDEA 将仅高亮显示编辑器中可见的内容。 此选项可降低 CPU、RAM 和电池的使用,尤其在大型复杂文件中效果明显。
基于编译器的高亮显示
基于编译器的高亮显示(简称 CBH)更为精确,因为它使用 Scala 编译器获取错误和警告信息。 但它也更慢,使用更多资源,并且不支持某些 IntelliJ IDEA 功能,例如类型差异、快速修复、检查等。 除非在特定代码库中有大量错误警报,否则建议使用 内置 高亮显示。

如果您将高亮显示设置为 编译器 ,您会看到两个复选框: 禁用内置检查——部分 Scala 插件检查只会重复或补充编译器已提供的信息。 您可以禁用它们以提升性能。 使用 Scala 编译器报告的类型 表示 Scala 插件将使用编译器提供的类型信息,在宏和 transparent inline 方法里进行类型推断。
2026年 1月 23日