ReSharper Early Access Program

Welcome to ReSharper Ultimate 2017.3 Early Access Program (EAP)! The program provides access to pre-release builds of ReSharper 2017.3 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.3 EAP 9
  • Released December 7, 2017

ReSharper Ultimate

Other downloads

  • Updated C# Formatting Style with new options: indenting preprocessor directives, simple switch sections for aligning case x: return y; in columns, and whitespace after attributes;
  • Change Signature refactoring now preserves comments and line breaks in parameters list;
  • ReSharper Tutorials brings a new lesson about ReSharper 2017.3 features.
  • ReSharper C++:
    • Support for include_alias pragma directives;
    • Debugger DataTips on mouse hover and for expressions in the current line;
    • New code inspections that locate binary operators with identical or equal arguments, redundant const specifiers on function parameters, user-defined literal names that do not start with an underscore, and spot redefinitions of default function arguments from other declarations or literal suffixes.

See also:


  • Build 2017.3 EAP 8
  • Released December 1, 2017

ReSharper Ultimate

Other downloads

  • Debugger in ReSharper and ReSharper C++ gets following improvements:
    • Enhanced performance of DataTips;
    • Ctrl+ALt+F9 learns to open breakpoints menu as well as the additional shortcut Shift+Enter which opens the tool window;
    • An ability to create breakpoints and tracepoints from Find Results tool window.
  • Improved C# 7.0 and C# 6.0 support for out variables at the call site, Extract Method in expression-bodied members, and conflicts for broken nameof usages.
  • Extract Method refactoring gets new options to create a local function and return a ValueTuple instead of out parameters and supports simple conflicts with local functions calls in extracted code.
  • Support for ValueTuple in VB.NET.
  • New Razor code style options: linebreaks around statements, blank lines around helpers, @functions block, and sections.
  • To-do Explorer allows to select multiple patterns.
  • <inheritdoc/> extended with VB.NET support now allows to reference any element included.
  • dotPeek and ReSharper get a new context action that shows PDB content for assembly nodes. This can also be invoked from dotPeek | Tools | Show PDB Content.
  • Continuous testing now supports .NET Core unit tests in dotCover.

See also:


  • Build 2017.3 EAP 7
  • Released November 24, 2017

ReSharper Ultimate

Other downloads

  • Updated C# Formatting Style options for blank lines before and after statements with blocks, control transfer as well as multiline statements.
  • ReSharper and dotPeek now can open NuGet packages from NuGet packages cache folder.
  • Clang-tidy, a clang-based C++ code analysis tool, is now integrated into ReSharper C++. ReSharper C++ shows clang-tidy warnings on-the-fly in the code editor and allows applying clang-tidy fixes (both individually and from code cleanup).

See also:


  • Build 2017.3 EAP 6
  • Released November 17, 2017

ReSharper Ultimate

Other downloads

  • Introduced debugging support in ReSharper and ReSharper C++. Here is a list of available features:
    • Show local variables values in the code editor;
    • Show current line expressions values in the code editor;
    • Show a function’s return values in the code editor;
    • Show own Data Tips.
  • Peek Preview now supports VS 2015 and VS 2017 in addition to VS 2013;
  • Smart indent on Enter;
  • A few additional improvements in the code formatter;
  • Initial support for Value Tuples in VB.NET;
  • An ability to remove entries from the result tree in the Call Tracking window;
  • For TypeScript, improved the performance of type guards support, changes in npm modules are now tracked, and auto-completion is available for imported paths;
  • Command-line tools work again for C++ projects.

See also:


  • Build 2017.3 EAP 5
  • Released November 12, 2017
  • ReSharper:
    • Huge Code Formatter update;
    • A few fixes in Razor support;
    • A fix for Ambiguous invocation error in VSIX project.
  • ReSharper C++:
    • Support for Catch2;
    • Support Inline variables.
  • dotTrace: Support for ENCLog / ENCMap metadata sections;
  • dotPeek: Support for SourceLink in Windows PDBs.

See also:


  • Build 2017.3 EAP 4
  • Released November 2, 2017
  • ReSharper C++:
    • Support for structured binding declarations in C++17;
    • Added return type deduction for lambdas.
  • Improved Continuous Testing behavior in dotCover.

See also:


  • Build 2017.3 EAP 3
  • Released October 27, 2017
  • ReSharper Performance Guide: ReSharper | Options | Environment | Performance Guide.
  • Support for links to external resources in To-do items with context actions to open and locate them in To-do Explorer.
  • New To-do editor that supports regular expressions syntax highlighting and URL input type.
  • Ctrl+Click shortcut learns to open To-do links in default browser.
  • Highlighting code which became source for the covering tests popup is now available in dotCover along with document coverage summary in Visual Studio text editor.

See also:


  • Build 2017.3 EAP 1
  • Released October 24, 2017
  • Updated code formatter, including new formatting options and fixes, notably for C# and HTML, as well as control of formatting settings via file masks from .editorconfig and via comments.
  • New typing assists for multi-line comments and chained method calls in C#.
  • C# 7 support extended with a code generation action that creates deconstructors from selected fields or properties.
  • Better presentation of Find Usages results with regard to multi-line method invocations.
  • New context actions, code inspections, and formatting options, as well as language support improvements in ReSharper C++.
  • Support for async/await and Tasks, as well as reworked backtrace presentation in dotTrace.

See also: