Even though I don't use WebStorm, I completely agree that JetBrains IDEs blow VS Code out of the water all the time. I use RubyMine on a day to day basis.
I once thought of switching to VS Code for Ruby development, mainly because it is free, and I wanted to see if I could cut on the license cost.
I truly found it unusable. I could not get proper code inspection to work, it would refuse to follow function definitions, it would not show me documentation, code completion sucked. I decided it was more trouble than it's worth. I am very happy paying JetBrains for a top of the line IDE, that does everything I need and more.
I do have to say, though, that the Elixir experience in VS Code is far better. I have yet to give it a proper try using IntelliJ and the Elixir plugin, so I can't make a recommendation here.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.