

You'll find things you like and don't like about both. VSCode is free, and Rubymine has a trial/demo. It just gets in my way and never does what I think it should do. I personally don't find the need for something like Rubymine, but I've been writing Rails code for, jeez, 10+ years. But Sublime is absolutely the best in terms of speed. I switched away from Sublime to VSCode, not because Sublime was bad, but I needed a change. Sure, that's not everyone's requirement, but it is for me. I've found Atom can do everything VSCode did for me (though maybe not for others) and it looks better, which makes me more willing to spend time in it. And the ruby/rails support is sub-par, at best, compared to others. I work on projects with thousands of files and a hard-to-read search just doesn't work for me.

I used it for a while but just switched away from it, simply because there are UI things that really bother me, like the fonts support, particularly in the sidebar and the search. It's not a full IDE, nor will it ever be, but it has a lot of the features a full-featured IDE would have. VSCode sits somewhere between Sublime/Atom and Rubymine.
