CodeRush Ultimate 20.2.4
Released: Nov 18, 2020
20.2.4 中的更新
特性
Naming Conventions
- EditorConfig Support - You can now configure naming conventions in CodeRush using the Microsoft Visual Studio's naming styles options and corresponding settings in the EditorConfig file.
Blazor Support
- Declare Providers - CodeRush declaration providers are now available from @code sections in .razor files. You can use them to declare local variables, methods, parameters, fields, properties, and constants. Type is intelligently inferred from the surrounding code.
修補程式
- Blazor - Event names are removed when the “Smart Duplicate Line” feature is applied.
- Code Cleanup - The "Convert to string interpolation" rule throws an exception when the code contains a concatenation of interpolated strings.
- Code Coverage - Node filtering does not work.
- Debug Visualizer - Navigation from the Call Stack window is broken.
- Formatting - Default settings of wrapping parameters conflict with the SA1116 and SA1117 StyleCop rules.
- Formatting - The blank lines option is incorrectly processed for auto-implemented properties with the initializer.
- General - An error is thrown when a light-bulb menu is opened in a multi-target project if the caret is placed on an undeclared identifier.
- General - Some assemblies are not loaded from native images in Visual Studio 2017.
- Organize Members - Properties with expression-bodied accessors are wrongly treated as auto-implemented properties.
- Performance - A delay occurs on applying refactoring or Code Cleanup if a large number of assemblies is loaded.
- Settings - A combo box crops text on the Organize Members options page.
- Setup Wizard - The "Disable Markers" option is always selected on the Markers wizard page.