I've been extremely happy with IntelliJ plugin for Scala.
I do use Visual Studio Code for Python,JS,web, etc.
What would be advantage of using VS Code over IntelliJ for Scala?
What would be advantage of using VS Code over IntelliJ for Scala?
Nice style suggestions that do not nag. Instant ScalaDoc generation. Pretty much picks up on all my brain farts.
I imagine it is because of deep integration with JVM - after all IntelliJ started with Java.
By comparison VS Code is just an editor underneath without the I in IDE.
Theoretically VS Code is a bit like emacs or vim, you can set it up to do everything for your language but it takes a lot of tweaking.