Why it matters
Metals is modern Scala IDE standard. Understanding shapes dev experience.
Advertisement
The architecture
LSP-based: works with any LSP client.
Features: autocomplete, go-to-definition, refactoring, code lens.
Advertisement
How it works end to end
Backends: Bloop for incremental compilation.
Debugging: DAP support.
Worksheets: interactive Scala.
Scala 3 support.