Scala
Zed 中的 Scala 语言支持由社区维护的 Scala 扩展 提供。 请将问题报告至:https://github.com/scalameta/metals-zed/issues
- Tree-sitter: tree-sitter/tree-sitter-scala
- 语言服务器: scalameta/metals
设置
- 使用 cs setup(Coursier) 安装 Scala:https://scala-lang.org.cn/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 setup
- coursier launch --use-bootstrap almond -- --install
 
配置
Metals 语言服务器的行为可以通过以下方式控制:
- .scalafix.conf文件 - 请参阅 Scalafix 配置
- .scalafmt.conf文件 - 请参阅 Scalafmt 配置
您可以将这些文件放在项目的根目录中,或者在 Metals 配置中指定它们的位置。 请参阅 Metals 用户配置 以了解更多信息。
