This hasn't been my experience tbh. Sure, VS doesn't exist on Linux, but VS isn't the best .NET dev environment (even with Resharper), Jetbrains' Rider is, and I haven't felt like the experience is any different on Linux, compared to Windows.
The command line tooling introduced with .NET Core is excellent, I usually prefer it to clicking around in a GUI, and it works perfectly on Linux.
VS Code also has full .NET support, and uses the same autocomplete engine as VS does. Imo it's not as good as Rider, but not worse than the support for other languages, like Go where it's my go-to editor.