CodeRush 21.1.7

Released: Sep 8, 2021

Updates in 21.1.7

Features

  • Added new "Move All Types to Files" refactoring - With the new refactoring, you can now move all types (or only selected types) contained in one file into new separate files (one file per type). Each file will have the same name as the type it contains.

Fixes

  • Formatting - Code becomes commented when processing single line comments inside object initializers and LINQ expressions.
  • Formatting - Comments in the array initializer break code after formatting.
  • Navigation - "Tab to Next Reference" conflicts with IntelliCode in Visual Studio 2022.
  • Refactorings - The "ForEach to Linq" refactoring should not be available if the await expression is used in the foreach cycle context.
  • Settings - The "Jump to File" dialog jumps around a screen with the scale factor greater than 100%.