ReSharper Early Access Program

Welcome to ReSharper Ultimate 2017.2 Early Access Program (EAP)! The program provides access to pre-release builds of ReSharper 2017.2 and other ReSharper Ultimate tools: ReSharper C++, dotTrace, dotMemory, dotCover, dotPeek, and TeamCity plug-in for Visual Studio.

As this is pre-release software, stability of builds presented here, as well as their applicability to a certain purpose, may (and most probably will) vary. Please use the builds at your own risk. In addition, please note that:

  • All EAP builds are valid for 30 days from release date and do not require a license.
  • All products that integrate into Visual Studio support Visual Studio 2017, 2015, 2013, 2012 and 2010.
  • The ReSharper Ultimate installer will remove all previous installations of ReSharper and other JetBrains .NET tools from Visual Studio.

Please use ReSharper issue tracker to report bugs and suggest features.

If you're looking for the latest stable version of ReSharper, please go to ReSharper Downloads instead.

Download links
Build highlights

  • Build 2017.2 EAP 3
  • Released June 10, 2017

ReSharper Ultimate

  • This build prevents errors installing ReSharper into Visual Studio 2017 that was installed or updated on or later than June 7, 2017.

  • Support for inferred value tuple component names (C# 7.1).
  • Notable navigation changes:
    • Go to Everyting and other navigation actions can now return results even if search query contains incorrect order of words;
    • Search for exact names is supported with quotes.
  • TypeScript support:
    • Improved usage search and rename with mapped type members;
    • Support for TypeScript 2.4 enums with string values and mixed string/number values.
  • ReSharper C++:
    • Virtual methods that can be overridden are shown in completion inside class bodies;
    • Support for anonymous nested structures in C code.

See also:

  • Support for C# 7.1 default literals.
  • Go to Text integrated into Search Everywhere.
  • Code completion optimization and UI facelift.
  • New navigation feature: Go to File Nearby.
  • Code generation: a new option to make properties mutable when implementing interface with get-only properties.
  • Reworked context actions to introduce fields and auto-properties.
  • More language injections: injected XML and path references in literals (in C#, JavaScript and TypeScript).
  • New C# typing assistance scenarios.
  • Asynchronous refresh in the Find Results tool window.
  • More Angular support, including Angular 4 syntax.
  • Initial support for TypeScript 2.3 (in progress).
  • Introduce type alias and Inline type alias refactorings in TypeScript.
  • ReSharper C++ introduces support for:
    • Expression SFINAE;
    • Floating-point and string user-defined literals;
    • Extended friend declarations;
    • Selection statements with initializer (C++17).

See also: