Why prefer ReSharper Ultimate
Use both .NET languages
If a single developer uses Visual Studio to code both in C# (or VB.NET, or TypeScript, or other
languages supported by mainline ReSharper) and in C++, they would probably want to have ReSharper help them out in
both worlds. Purchasing ReSharper and
Take care of profiling and code coverage
Sometimes developers don't care much about performance bottlenecks, memory leaks and proper unit test coverage until late in the development cycle. Having familiar tools at hand is an important prerequisite to confidently solving performance and memory consumption problems as they arise. dotCover, dotTrace and dotMemory are only licensed as part of ReSharper Ultimate, and even if these products are not put to practice every day, you might want to make sure they are readily available when it comes to the crunch.
Enjoy uniform maintenance
Until recently, JetBrains .NET tools have been distributed using different licensing schemes, which would
sometimes introduce unnecessary confusion for customers with multiple licenses.