我的多项目 sbt 存储库中有 scala 格式插件。
addSbtPlugin("org.scalameta" % "sbt-scalafmt" % "2.3.2")
所以在 sbt 控制台中,如果我运行 scalafmt 它工作正常
我的 build.sbt 有:
scalafmtOnCompile := true
如果我在 sbt 中进行 ~compile 或只是手动编译,它不会在编译期间格式化我的代码。
我的设置有什么问题?
此外,运行 scalafmt 可以,但它不会像我的 Dependencies.scala 文件那样格式化 /project 中的 .scala 文件。为什么忽略这些文件?
我也将 VS Code 与金属一起用作我的 IDE。