CodeRush Ultimate 릴리스

Released: Sep 19, 2019

19.1.9 버젼 업데이트

수정사항

  • Formatting - Attributes in variables are indented incorrectly.
  • Formatting - The “Wrapping parameters” option doesn’t work if a parameter has an attribute.
  • Naming Assistant - An incorrect IntelliSense item is inserted into the source code if the Naming Assistant is turned on.
  • Refactorings - The “Extract String to Resource” refactoring generates the lower case for a class name.
  • Templates - The new template folder is not shown at the top of a folder list after reopening the templates options...

Released: Aug 28, 2019

19.1.8 버젼 업데이트

수정사항

  • Code Analysis - Multiple code analysis messages are created for items in razor files.
  • Code Analysis - The CRR0050 diagnostic is incorrectly named in the Code Issues catalog for Visual Basic.
  • Code Cleanup - Attributes are kept in the same line if the Format Document rule is enabled.
  • Code Cleanup - Code cleanup produces incorrect code when "Apply visibility style" and "Format document" rules are enabled.
  • Code Cleanup - Region directives are not properly indented when applying code cleanup...

Released: Aug 6, 2019

19.1.7 버젼 업데이트

기능

Diagnostics
This release gets the following code analysis diagnostics:

  • Unused local variable - identifies local variables which are never used in your code and can be safely deleted.
  • Local variable can be replaced with discard - identifies unused or assigned only variables which can be replaced with a discard.
  • Redundant field initialization - identifies redundant field initialization values which can be safely removed.
  • The type can be moved to a separate file - identifies types whose name...

Released: Jul 10, 2019

19.1.6 버젼 업데이트

기능

Code Cleanup

  • "Cleanup on Save" removes necessary namespace references when ORMDataModel generates template classes.
  • The "Add Copyright header" cleanup applied on save changes the existing copyright header.
  •  The "Apply Code Cleanup when saving a document" option should ignore designer generated files.

Code Providers

  • The "Declare Provider encountered an error and has been disabled" notification appears after opening a Xamarin application.

Formatting

  • Arithmetic operations are incorrectly wrapped...

Released: Jun 13, 2019

19.1.5 버젼 업데이트

기능

New Refactoring - Inline Lambda

  • This release introduces Inline Lambda refactoring. This refactoring сreates a lambda expression and inlines the referenced delegate. To use this refactoring, just place the caret on a method reference within a delegate creation statement, press Ctrl+. or Ctrl+ to invoke the Code Actions Menu, select Inline Lambda from the menu and press Enter.

CodeRush Menu - Now Top-level in Visual Studio 2019

  • The CodeRush menu now is positioned at the top level of the Visual...

Released: May 28, 2019

19.1.4 버젼 업데이트

기능

  • Visual Studio 2019 version 16.1 Support - CodeRush now installs and runs in Visual Studio 2019 version 16.1 (as well as in 16.2 Preview).

수정사항

  • CodeRush 19.1.3 does not install in Visual Studio Community 2019 preview.
  • Navigation - Find All References - No references found in a WPF project.

Released: May 16, 2019

19.1 버젼 업데이트

기능

Refactorings and Code Providers

  • Name Anonymous Type - Name Anonymous Type replaces anonymous types with a new named type declaration.
  • Sync Namespace With Folder Structure - Sync Namespace with Folder Structure quickly renames all namespaces within a project so they match the project’s folder structure.

Code Analysis Enhancements

  • Added the following code analysis diagnostics:
    • Unused Type
    • Unused Parameter

These diagnostics identify types and parameters that are never used in your solution (and...

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...