Rider (from JetBrains) is basically the go to IDE for most .net/c# devs I've met professionally. VisualStudio has come a long way but Rider is just chefs kiss.
And it is available on all platforms.
It used to use IIS express to run its applications locally (it has meh cross platform support) now it by default uses docker when bootstrapping a new application.
I've only ever developed for it on windows and very minimally on Linux, but I did not feel that the experience was worse on Linux.
Similar problem with Swift even though it started out as an open source project. The ties to Apple OSes are hard to break and ignore.