ReSharper のリリース

Released: May 6, 2020

2020.1.2 での更新項目

不具合の修正

  • Eliminated several false positives in C# code analysis.
  • Opened Unit Test Sessions tabs persist now between closing and reopening a solution.

Released: Apr 29, 2020

2020.1.1 での更新項目

不具合の修正

  • Visual Studio no longer hangs when scrolling in the “File Diff” view.
  • Eliminated a stack overflow exception in the newly added dataflow analysis for integer variables that led Visual Studio to crash.

Released: Apr 16, 2020

2020.1 での更新項目

機能

Dataflow analysis of integer values in C#

  • This version of ReSharper introduces a new type of C# code analysis to track the usage of integer values in your application. This new type of analysis tracks how the values of all int local variables vary, and it verifies the correctness of all common operations on such variables to detect useless or possibly erroneous pieces of code. Namely, it warns you about:
    • Relational/equality operators always giving true or false results.
    • Heuristically...

Released: Feb 28, 2020

2019.3.4 での更新項目

不具合の修正

  • Fixed a couple of exceptions that failed to get results from ReSharper Command Line Tools.
  • Renaming a parameter of a method renames the argument name in the method’s usages.
  • Eliminated one more freeze typing code.

Released: Feb 20, 2020

2019.3.3 での更新項目

不具合の修正

  • No more false “constant expressions” warnings with nullable context enabled.
  • StackOverFlow exceptions in C# and Blazor code analyses have been eliminated.

Released: Feb 12, 2020

2019.3.2 での更新項目

機能

  • ReSharper’s Unit Test runner can now discover NUnit parameterized tests after updating the NUnit3TestAdapter package to version 3.16.
  • The Localization Manager has been refined:
    • There are new toggles, “Show Only Localizable String Resources” and “Order by Resource File Path“.
    • Better handling for non-string resources.
    • States of all checkboxes and toggles are persisted on reopening the Localization Manager tool-window.
    • Adding new cultures is much easier now, thanks to code completion.
  • Blazor...

Released: Dec 20, 2019

2019.3.1 での更新項目

不具合の修正

  • Code completion popup behavior fixed.
  • Typing performance improved.
  • The “Heuristically unreachable code” and “Expression is always false” warnings are no longer triggered falsely in code analysis.
  • No more unresolved symbols in a .NET Core 3.1 application if it references a .NET Framework 4.8 project.
  • Code Cleanup works well again when the “Update File Header“ checkbox is enabled in the active profile.

Released: Dec 11, 2019

2019.3 での更新項目

機能

  • Localization Manager - The brand new Localization Manager helps you work more efficiently with .resx files in your solution. It shows everything you have in your .resx files in a single grid, so you can observe the current state of the application or website localization and quickly find any missing resource values in any culture.
  • Even Better C# 8 support - The new ReSharper release handles C# 8 even better. It now includes:
    • A better understanding of Nullable Reference types including support...

Released: Oct 18, 2019

2019.2.3 での更新項目

不具合の修正

  • Lots of fixes related to the MSBuild-based project model.
  • “Override” code completion no longer touches members above the completed element.
  • Typing a single quote in code comments no longer inserts a pair of single quotes.

Released: Aug 8, 2019

2019.2 での更新項目

機能

Enhanced C# support

Take full advantage of C# 8 with ReSharper’s enhanced support:

  • Supports the latest changes in indices and ranges such as indexable and rangeable types.
  • The context action Add range check now supports indexing by System.Index/System.Range and produces correct checks.
  • Supports unmanaged generic structs.
  • Two new inspections, ‘Convert switch statement to switch expression' and 'Convert chain of ternary expressions to switch expression', with a corresponding ‘Convert to switch...