IntelliJ IDEA 2026.1 Help

BSP 支持

构建服务器协议 (BSP) 定义了一种标准方式,让构建工具如 sbtMill 能与 IDE 交互,允许您导入项目、运行编译和其他任务、直接在 IDE 中获取错误消息和进度更新。

适用于 IntelliJ IDEA 的 Scala 插件支持 BSP 作为客户端。

从 BSP 模型打开 sbt 项目

在欢迎屏幕上,按 Ctrl+Shift+A 并搜索 从现有源创建项目 操作。 或者,在主菜单中转到 文件 | 新建 | 从现有源创建项目

在打开的对话框中,选择包含您的 sbt 项目的目录。 在打开的页面上,选择 BSP 选项并点击 下一步

BSP 导入模型

点击 完成。 IntelliJ IDEA 打开项目,配置 BSP 服务器,并加载所有必要的依赖项。 BSP 工具窗口显示导入的项目及其依赖项。

下载的 BSP 项目

在状态栏上有 BSP 连接 图标,您可以点击此图标并禁用连接,无论是仅一个项目还是所有 BSP 连接。

BSP 连接文件生成

对于 Scala CLI 和 Mill,在每次 BSP 服务器启动之前,BSP 连接文件会被重新生成。 您可以在设置中禁用此功能。

导入项目时,会弹窗通知连接文件已重新生成。 其中包含指向 BSP 设置页面的链接。 您还可以在 设置 | 构建、执行、部署 | 构建工具 | BSP 手动访问该页面。

BSP 重生成文件设置
2026年 3月 24日