Released: Mar 18, 2024
23.2.6 での更新項目
不具合の修正
- CodeRush constantly uses the microphone.
- Voice Dictation - Spaces get inserted in a new name when inline rename UI is used.
- Code Declare - NullReferenceException is thrown in specific scenarios.
- Code Issues - CRXPF0013 is falsely reported when the "this" keyword is used.
Released: Mar 5, 2024
23.2.5 での更新項目
機能
Voice Support - CTP (Community Technology Preview)
- After you specify Azure Speech Recognition and OpenAI API keys, you can enable voice features in Microsoft Visual Studio 2022.
- Voice Commands - Hold left Ctrl key and speak to trigger voice commands. Examples of things you can say and what they do:
- "open foo" - opens Foo.cs file in editor.
- "class bar" - navigates to classes named "bar".
- "bookmark storage" - creates a new bookmark named "storage".
- "goto storage" - jumps to a bookmark named...
Released: Feb 19, 2024
23.2.4 での更新項目
機能
- Navigation - Added new quick navigation providers:
- MEF Imports - Find where the active type is imported.
- MEF Exports - Find where the active type is exported.
- Improved Microsoft Visual Studio 17.9 support - A number of CodeRush features have been patched to work correctly with the recent Visual Studio 17.9 release.
不具合の修正
- Reverse Conditional - Incorrect refactoring result occurs when nullables are involved.
- Spell Checker - Spell Checker does not work in VS 2022 when the 'Run code analysis in...
Released: Dec 13, 2023
23.2.3 での更新項目
機能
Navigation
- Quick Navigation - Added new navigation providers:
- Calls - Finds all places where the active method (or active method call) is invoked, ignoring declarations and overrides.
- Reads - Finds all read references to the active variable or property.
- Exports - Finds all places where starting type is exported as a MEF contract.
- Imports - Navigates directly to the type declaration of the active variable or property, or to the declaration of the active method's return type.
- References Tool...
Released: Oct 18, 2023
23.1.5 での更新項目
不具合の修正
- All refactorings and code cleanup rules now correctly support nullable reference types.
- Patched a number of CodeRush features to work correctly with the recent Visual Studio 17.8.0 preview release.
- Jump Codes stops working when there is large collapsed code on the screen.
- Settings saved to the Personal Options Layer are not applied after Visual Studio restart.
- Code Clean Up - "Remove unnecessary cast" rule introduces a compilation error.
- Output Window - CodeRush adds a duplicated 'Build'...
Released: Aug 9, 2023
23.1.4 での更新項目
機能
- Refactorings
- Inline Method and Inline Lambda refactorings now support additional scenarios, including inlining of local functions.
- Navigation
- References tool window results are now sorted, and the node representing where the user started searching is now pre-selected after a search, making it easier to understand the results and find related references.
- Build Output Highlighting
- Timestamps are now colorized.
- Improved Microsoft Visual Studio 17.7 support.
不具合の修正
- Settings on the Organize...
Released: Jun 14, 2023
23.1 での更新項目
機能
Microsoft Visual Studio ARM Support
- CodeRush can now be installed into Visual Studio ARM. ARM support is in beta in this release.
Code Analysis
- New Diagnostics for DevExpress WPF Components:
- Use DependencyObjectExtensions.DataContext to define bindings for generated columns - This diagnostic helps improve performance by defining bindings in column templates using the DependencyObjectExtensions.DataContext attached property (XAML diagnostic).
- The column's FieldName or Binding property is not...
Released: Apr 27, 2023
22.2.5 での更新項目
機能
- Improved Microsoft Visual Studio 17.6 support.
不具合の修正
- Extract Interface - Code is incorrectly formatted after refactoring.
- Code Cleanup removes necessary parentheses from a modulo expression.
- Code Formatting - The first item in a switch expression moves every time code gets formatted.
- Visual Features - Editor adornments overlap with collapsed method labels.
Released: Feb 21, 2023
22.2.4 での更新項目
機能
- Code Analysis
- Added New Diagnostics for DevExpress WPF Components:
- Use DependencyObjectExtensions.DataContext to define bindings for generated columns - Improve performance by defining bindings in column templates using the DependencyObjectExtensions.DataContext attached property (XAML diagnostic).
- The column’s FieldName or Binding property is not defined - Specify the FieldName or Binding property to connect the column to data. To create an unbound column, set the FieldName property to a...
Released: Dec 9, 2022
22.2 での更新項目
機能
Compatibility with the Latest Versions of Microsoft Visual Studio 2022 and C#
- CodeRush maintains compatibility with the latest Visual Studio 2022 and C# releases for the most-frequently-used CodeRush features. Enhancements focus on the following four areas of CodeRush:
- Refactoring:
- Import Missing Namespaces.
- Suppress exception messages due to changed API.
- Core performance optimizations and enhancements to a number of CodeRush refactorings (including Reorder Parameters).
- Navigation: