Mark Miller

CodeRush 17.1.9 is Now Available

CodeRush 17.1.9 is now available, adding support for source code & XAML formatting, Microsoft Fakes support, and we have improved the unused member de-emphasis experience.

Code Formatting

The Code Formatting feature now includes new (beta) abilities to configure Line Breaks. Two new options pages have been added:

Editor | C# | Formatting | Blank Lines — enables you to configure the number of blank lines around and within the following code elements:

  • Namespaces
  • Types
  • Methods
  • Properties
  • Fields

Editor | C# | Formatting | Braces — enables you to configure the line breaks around and within the following code blocks:

  • Namespaces
  • Types
  • Methods
  • Properties
  • Accessors
  • Lambda Expressions and Anonymous Methods
  • Statements


Code Formatting styles are applied using the Code Cleanup feature.

XAML Formatting

We have added an ability to normalize whitespace inside XML comments.

XAML_Whitespace

Unit Testing

  • CodeRush Test Runner now supports the Microsoft Fakes isolation framework.

    It helps you mock the code you are testing by replacing parts of your application with the small pieces of code under the control of your tests.


    Note: Microsoft Fakes framework is available only in the Enterprise version of Visual Studio.

  • The Code Coverage filtering has been improved. You can now filter the report, not only by name and percentage, but also by node kind.

    For example, you can create a filter that only shows methods with test coverage between 1% and 40%, like this:

    CoderageFilter

Code Analysis

We have improved the Highlight Unused Members experience so that member de-emphasis is temporarily disabled when the caret is inside the member.

Thanks For Your Support!

You can always download CodeRush for Roslyn from the Visual Studio Marketplace.

If you’re already using CodeRush for Roslyn and enjoying it, please share a review with other Visual Studio developers!

Published Oct 16 2017, 04:00 PM by
Bookmark and Share

Comments

No Comments

About Mark Miller (DevExpress)

Mark Miller is a C# MVP with strong expertise in decoupled design, plug-in architectures, and great UI. Mark is Chief Architect of the IDE Tools division at Developer Express, and is the visionary force behind productivity tools like CodeRush and Refactor!, as well as the DXCore extensibility layer for Visual Studio. Mark is a popular speaker at conferences around the world and has been writing software for over two decades.
LIVE CHAT

Chat is one of the many ways you can contact members of the DevExpress Team.
We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.

If you need additional product information, write to us at info@devexpress.com or call us at +1 (818) 844-3383

FOLLOW US

DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, along with high-performance HTML JS Mobile Frameworks for developers targeting iOS, Android and Windows Phone. Whether using WPF, ASP.NET, WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.

Copyright © 1998-2017 Developer Express Inc.
All trademarks or registered trademarks are property of their respective owners