JetBrains announces a triple update for its .NET tools this month. Making up the trio of rejuvenations is ReSharper 8.2, which is now available for download, joined by "compatible updates" to dotCover for code coverage and dotTrace Performance for performance profiling.
JetBrains dotCover is a .NET unit test runner and code coverage tool that integrates with Visual Studio. Then there is dotTrace, a family of performance and memory profilers for .NET applications.
dotTrace 5.5 Performance introduces Subsystems, Bookmarks, and new Overview page, and integrates with Visual Studio up to version 2013 — and ReSharper (up to version 8.2) supports .NET Framework 4.5 and Windows 8, and enables attaching to and detaching from running processes and supports Windows Store applications profiling.
ReSharper 8.2 highlights include expanded TypeScript support with smart completion, Create From Usage quick-fixes and Import Module context action, navigation combos, naming settings, support for generics, and highlighting of compiler-defined errors.
Also here we find Jasmine 2.0 support for ReSharper's unit test runner that works with JavaScript and TypeScript files — plus about 140 bug-fixes that address issues discovered in prior 8.0.x and 8.1 releases including Quick Documentation fixes and other enhancements.
Jasmine is a framework for behavior-driven development testing of JavaScript code, not depending on any other JavaScript frameworks or a Document Object Model — the latest version comes with improved support for Node.js today.
dotCover 2.7 and dotTrace Performance 5.5.4 are both compatible with ReSharper 8.2. dotCover 2.7 additionally introduces a standalone test runner which is the "most useful" for running manual tests outside Visual Studio, as well as for analyzing coverage snapshots.