Seconding Rider if you're on macOS. It shares its analysis code with ReSharper, so it's extremely featureful. In fact, it's usually faster than VS + ReSharper because it isn't running two code analysis engines at once and it doesn't have to run the analysis out-of-process.