|
|
|
|
|
by worace
1960 days ago
|
|
Metals is such an awesome tool. Definitely one of the most polished LSP implementations I have used, and a great demonstration of what the protocol is capable of. I know it's all old hat to the IntelliJ crowd, but I just don't like using an industrial IDE if I can help it. Metals lets me stick with a lightweight editor like Emacs or VSCode while keeping the great tooling that a powerful type system like Scala's enables. I still fire up IntelliJ from time to time for certain types of mechanical refactoring, but as Metals has improved I find those cases come up less and less. Big props to the Metals team, and thanks for all the hard work. |
|
I've been using Scala for a few years and IntelliJ with Scala plugin has been pretty amazing for Scala use. 90% of time the suggestions it makes to fix everyday blunders (like missing imports, basic typos) are right on the mark.
Have not hit any realy pain points with sbt either. I do not want to spend time messing with configuration.
Compared to say using VS Code with Python plugin Scala development feels so much nicer that I am considering switching to PyCharm.