入门 Zed Industries 2026-09-14 17:42:20 · 0 阅读
第108章 Zed 编辑器第 108 章:Scala 语言支持配置指南
Zed 中的 Scala 语言支持由社区维护的 Scala 扩展 提供。 问题反馈至: https://github.com/scalameta/metals-zed/issues
- Tree-sitter: tree-sitter/tree-sitter-scala
- Language Server: scalameta/metals
安装配置
- 使用
cs setup(Coursier)安装 Scala: https://www.scala-lang.org/download/ brew install coursier/formulas/coursier && cs setup- REPL(Almond)设置说明 https://almond.sh/docs/quick-start-install
brew install --cask temurin(Eclipse 基金会官方 OpenJDK 二进制包)brew install coursier/formulas/coursier && cs setupcoursier launch --use-bootstrap almond -- --install
配置选项
可通过以下文件控制 Metals language server 的行为:
.scalafix.conf文件 - 参见 Scalafix 配置.scalafmt.conf文件 - 参见 Scalafmt 配置
这些文件可以放在项目根目录,也可以在 Metals 配置中指定其位置。更多详情参见 Metals 用户配置。