CodeRush 16.1.4 released

Released: Jun 23, 2016

Updates in 16.1.4

Features

  • Diagnostic Analyzers - v16.1 introduces new code analysis diagnostics allowing you to detect and correct code issues.
  • Debug Visualizer Expression Map - CodeRush for Roslyn continues to evolve and with this release, it includes the DevExpress Expression Map first introduced in CodeRush Classic.
  • Naming Convention Rules and Code Style Support - CodeRush for Roslyn gives you the ability to specify code style rules and define naming rules for variables, parameters, fields and properties.
  • Open Jump To results in References Window - With this release, you can click the References button at the top right corner of the 'Jump To' window in order to view all references found in the References window.
  • Navigation to Decompiled Code - You can now navigate to 'decompiled code' using the 'Jump To' navigation provider.
  • Sessions in References Window - With this release, the References window has multiple tabs allowing you to collect search results in new tabs without overwriting previous results.
  • Test Execution Output - Test execution output is now displayed in a separate tab.
  • NUnit 3.0 Support - CodeRush Unit Test Runner now supports NUnit 3.x
  • Sessions in Test Runner - The Test Runner window includes multiple tabs so that you can create several test sets and run them independently.
  • Code Coverage Filtering - You can now filter the list of members that appear in the Code Coverage window using the Search Box.
  • XAML Navigation
    • Go to Source. You can now navigate to a ResourceDictionary.
    • Jump to References. You can now navigate to a resource (ValueConverter, Style, etc) usages.
  • XAML Refactorings
    • The Break Apart/LineUp Attributes refactoring – Collapses the attributes of a XAML tag into a single line or breaks them apart.
    • The Import Type refactoring – Declares the necessary XAML namespace reference for an unresolved type.
    • Optimize Namespace References – Removes the unused references and optionally sorts them.
  • Show Color - v16.1 introduces 'Show Color' for XAML markup allowing you to preview and change colors.
  • Organize Members Enhancements - Added several predefined sets of member organizer rules. Thus, you can simply select a predefined set (Style Cop or DevExpress internal rules) instead of manual customization.
  • Selection Embedding Enhancements - You can now access available embeddings via the context menu.
  • Target Picker - The target picker is a visual location indicator, which is used to select where to move or declare a field, method or variable.