Awesome
Metals
<a href="https://discord.gg/FaVDrJegEh"> <img alt="Chat with us on discord" src="https://img.shields.io/discord/632642981228314653"> </a> <a href="https://twitter.com/scalameta"> <img alt="Follow scalameta on Twitter" src="https://img.shields.io/twitter/follow/scalameta.svg?logo=twitter&color=blue" /> </a> <a href="https://index.scala-lang.org/scalameta/metals/metals"> <img alt="Find us on scaladex" src="https://index.scala-lang.org/scalameta/metals/metals/latest.svg" /> </a>Documentation
See the website: https://scalameta.org/metals/
Contributing
See the contributing guide: https://scalameta.org/metals/docs/contributors/getting-started.html
To learn more about how Metals works, see ./architecture.md. It explains the high-level layout of the source code. Do skim through that document.
Acknowledgements and Development
For more information on the current maintainers, companies that have/are sponsoring the development of Metals, and acknowledgements of previous work, please see https://scalameta.org/metals/docs/acknowledgements/development.html.
Alternatives
- IntelliJ IDEA: the most widely used IDE for Scala using a re-implementation of the Scala typechecker.
Why Metals?
Metals = Meta (from Scalameta) + LS (from Language Server)