I don't think most .NET devs realise this, but there is no free cross platform IDE for .NET if you are a professional developer like there is one for Go, Java, Rust, PHP, Python, JavaScript, Ruby, C, C++, etc.
1. Visual Studio is Windows only.
2. JetBrains Rider is a paid