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.