For what it's worth, VS.code uses omnisharp-roslyn for its C# integration. So you can get a very similar experience from editors which have omnisharp-roslyn support.
But VS code has project support and debugging integration AFAIK.
That's the kind of things that really set IDE vs editor in terms of usability.