ReSharper Ultimate 2016.1 released

Adds support for VB.NET 14, JSON and Node.js.
April 21, 2016
Feature Release

ReSharper Ultimate is a license that combines all the individual JetBrains .NET tools, as well as ReSharper C++. Each ReSharper Ultimate license allows a single developer to use ReSharper, ReSharper C++, dotCover, dotTrace, dotMemory and dotPeek.

Updates in 2016.1

ReSharper

  • New Code Style Features - Including new code style settings and an explicit action for reformatting code.
  • Actions to Manipulate Strings - Several new Alt+Enter actions help you switch between the different ways you can handle strings, such as interpolation, concatenation and string.Format().
  • Actions to Check Argument Values - Another group of context actions serves to generate checks on method parameters based on their types.
  • Actions to Convert Strings to Objects - ReSharper 2016.1 introduces two similar context actions that help convert your code to take advantage of the LINQ to XML and JSON.NET APIs.
  • WCF Specific Actions - A new set of code inspections, quick-fixes and context actions that address some of the most common issues in WCF service development.
  • IL Viewer - You can use the viewer for drilling down into third-party library code, and to display IL that corresponds to your own source code.
  • xUnit - ReSharper now provides support for xUnit.net directly. This means it will discover your tests, and allow you to run and debug them, without requiring any extra extensions.
  • VB.NET 14 - Now supports several language features such as string interpolation, multi-line strings, null-conditional operators, partial modules and interfaces and year-first date literals.
  • Initial support for Node.js - All the ReSharper features you are familiar with, like completion, code inspections, quick-fixes and navigation features are now available for Node.js.
  • JSON - ReSharper now supports JSON files and schemas.
  • JSDoc Improvements - Parse generics, HTML markup and parameters with properties in your JSDoc comments.

ReSharper C++

  • To-do Explorer - New navigation view lets you view, group and filter comments.
  • Better Code Generation - The "generate stream operations" action can now generate stubs for Boost.Serialization functions including save(), load() and serialize().
  • Enhanced Rename Refactoring - Automatically rename related files (both the source file and the header file) along with code symbols.
  • Inspections and Quick-fixes - ReSharper C++ 2016.1 comes with a set of new code inspections and associated quick-fixes. For example, there are new quick-fixes to change variable type, function return type and create a field from a constructor parameter.
  • Improved language Support - Supported C++ language features include generalized lambda captures, exception specifications, user defined literals and delegating constructors.
  • Boost.Test Support - New support for the Boost.Test framework in the ReSharper C++ Unit Test Runner.

dotMemory

  • Now stores your navigation history through dotMemory views. Similar to how you do in a Web browser, you can navigate back and forward to previously opened views using navigation buttons.

dotTrace

  • Integrated in to Visual Studio, providing a fully functional Timeline Viewer that allows you to perform detailed analysis of timeline performance snapshots. You can select threads, time ranges, view thread activity and filtered time intervals.

dotCover

  • Analyze coverage of xUnit.net-based unit tests.

dotPeek

  • Load assemblies from NuGet packages from any online package source, or load packages listed in a packages.config file in your Visual Studio project.

About JetBrains

JetBrains is a leading software development firm specializing in the creation of intelligent, productivity-enhancing software technology. The company is widely known for their innovative, award-winning products, IntelliJ IDEA, ReSharper and TeamCity. JetBrains' products are trusted and used every day by developers in over 3,000 companies worldwide, many from the Fortune 100. JetBrains has headquarters in Prague, Czech Republic and R&D centers in Russia, Germany and the USA.

Edit Node.js code using ReSharper Ultimate.

ReSharper Ultimate

Increase your .NET productivity.

Got a Question?

Live Chat with our JetBrains licensing specialists now.