Vs 2017 is currently broken when you reload a project because it shows multiple tabs for the same file: https://developercommunity.visualstudio.com/content/problem/...
They already said that it was fixed in version .3 while it was not true. I still didn’t bother to check in version .4.
Several times I had my VS crashing for out of memory. Is it possible in 2019 to have a 32 bit IDE????
On the resharper side performances have been abysmal with the latest release and debugging unit tests has become a blood bath for a really nice bug that makes the unit tests unable to run in the test runner because the dll of your project is somehow lost sometimes. This bug was still not fixed last time that I checked.
Maybe you have been lucky or you never worked with very big projects, but VS is quite a shit show.
ReSharper is a pile but you can’t blame VS for that as it’s a 3rd party add-on.
Never even had a machine with 30gb of RAM but also never had VS eat it all.
Test runner difficulties almost always boil down to one of a few things: test explorer targeting the wrong process architecture, configuration inconsistencies betweeen projects/solution, and the rare occurrence I’ve seen involved some project level settings that had become corrupted. Obviously if you can’t build a dll then test explorer won’t find your tests.
Really I’m not even close to alone in arguing VS is the best IDE on the market—I never said it was perfect. Still, I prefer it over both XCode and IntelliJ IDEA (and really any of the other JetBrains IDEs, ever had to sit and wait for your IDE to finish “Indexing files” so you can try to build?! Ugh), both of which I have used full-time. Visual Studio’s only real rival to me is another editor made by Microsoft: VS Code.