Released: Apr 2, 2019
18.2.9 での更新項目
機能
- Visual Studio 2019 Support - CodeRush now installs and runs in Visual Studio 2019.
- Unit Test Builder - This release gets a port of the Unit Test Builder from CodeRush Classic, which helps you generate test cases for members of interest as you step through code. The Unit Test Builder supports NUnit, XUnit and VSTest frameworks.
- New Refactorings and Code Providers - Added the Initialize code provider. This provider initializes the variable or the field under the caret with the default type...
Released: Mar 4, 2019
18.2.8 での更新項目
機能
- Code Places - This release introduces Code Places. This feature helps you find your way through large code bases and quickly explore and unfamiliar code. The Code Places window shows type declarations (class, interfaces, delegates, enums), members (methods, properties, events) and regions from the active C# or VB.NET file. The Code Places window contains the following tabs:
- File Places - visualizes types and members for the active file.
- History - displays changed code places for the active...
Released: Feb 5, 2019
18.2.7 での更新項目
機能
- Navigation - Jump to XAML Element - You can jump to a named element from any place of your XAML code. Just press the Ctrl+Alt+N shortcut (or Num Del if enabled via the CodeRush Setup Wizard) to invoke the Jump To window, choose the XAML Element item in this window, and select the desired element from the 'Available locations' list with the Enter key. CodeRush will move the caret to the specified element, bringing it into view. You can also type an element name in the search field, and...
Released: Jan 9, 2019
18.2.6 での更新項目
機能
- String Format Assistant - CodeRush now provides IntelliSense for the String.Format and interpolated string format items. This feature is available in C# and Visual Basic. Format specifier IntelliSense appears automatically when the caret is in the format item portion of the string (for example, “{0}”, “{1}”, etc.) and you type the “:” character, or if you press the default Visual Studio IntelliSense shortcut, Ctrl+Space. After you selected a format specifier, you can insert it into your code...
Released: Dec 20, 2018
18.2.5 での更新項目
不具合の修正
- Code Cleanup - The "Use expression bodies" cleanup rule makes expression-bodied properties read-only
- IntelliRush - Visual Studio 2019 Preview - Committing a selected item by pressing the "Enter" key adds a redundant blank line
- Performance - CodeRush slows down in Visual Studio 2017 when debugging (or in debug mode)
- Refactorings - The Pull member up refactoring throws an InvalidOperationException exception in Visual Basic code
- Selection – The Comment/Uncomment selection does not work in...
Released: Dec 6, 2018
18.2.4 での更新項目
機能
- Sync Namespace With Folder Structure - With the Sync Namespace with Folder Structure feature, you can quickly rename all namespaces within a project so they match the project’s folder structure.
- Options Layers - Smart Save - Now CodeRush more intelligently distributes settings modifications by options layers. If you modify an option, CodeRush updates the layer in which this option was previously set. If an option is not found in existing layers, it will be saved to the app data layer.
- ASP.NET...
Released: Nov 8, 2018
18.2 での更新項目
機能
Web Development Support
- JavaScript & TypeScript Support - Now in Javascript (and Typescript) you can:
- Work with Structural Highlighting.
- Quickly select and expand/reduce that selection by logical code blocks with Selection Expand/Reduce.
- Press Ctrl+W to expand selection and Ctrl+Shift+W to reduce it.
- Easily navigate through references with Tab to Next Reference.
- Use Smart Cut & Copy.
- Easily declare classes, functions, variables, code blocks, expressions and more with a pre-release set...
Released: Oct 18, 2018
18.1.13 での更新項目
不具合の修正
- Code Cleanup
- "This" qualifier is not properly applied when accessing inherited members.
- Formatting
- The "Chained Method Calls" formatting option works incorrectly.
- Refactorings
- Invoking the "Reorder Paramaters" refactoring disables the editor's reference/keyword highlighting features.
- The "Inline method" refactoring creates incorrect code for extension methods.
- Region Painting
- A region directive is not painted when the caret is on the line start.
- Rich Comments
- Adding a backtick...
Released: Sep 24, 2018
18.1.12 での更新項目
不具合の修正
- Formatting - Expression-bodied properties are wrapped incorrectly.
- Performance - The NGEN performance improvement notification is not displayed.
- Rich Comments - Comment sizing does not work in VB.
- Rich Comments - Embedded images are not rendered until Visual Studio is restarted.
- Static Code Analysis - The “Possible System.NullReferenceException” diagnostics should take Lambda-Expressions/Closures into account.
- Static Code Analysis - The “Possible NullReferenceException” diagnostic - Mark...
Released: Sep 18, 2018
18.1.11 での更新項目
機能
JavaScript & TypeScript Support
- Now, you can use Smart Cut & Copy in JavaScript and TypeScript code.
- This release includes a pre-release set of templates for JavaScript and TypeScript development that make it easy to declare classes, functions, variables, code blocks, expressions and more. These templates are expected be refined and evolve over the coming releases.
Member Sections
- CodeRush templates can place generated members in dedicated target sections for those members. A member...