CodeRush Ultimate 17.1.9

コードの要素の周りと内側の空行の数を設定可能
10月 17, 2017
新バージョン

機能

  • Code Formatting - Code Formatting has been extended with new abilities to configure Line Breaks (Beta). Two new options pages were added:
  • Blank Lines - enables you to configure the number of blank lines around and within the following code elements: Namespaces, Types, Methods, Properties and Fields.
  • Braces - enables you to configure the line breaks around and within the following code blocks: Namespaces, Types, Methods, Properties, Accessors, Lambda Expressions and Anonymous Methods and Statements.
  • New Features for XAML - Normalize whitespace inside XML comments.
  • Unit Testing - CodeRush Test Runner now supports Microsoft Fakes isolation framework. It helps you mock the code you are testing by replacing parts of your application with the small pieces of code under the control of your tests.
  • Code Coverage Filtering - You can now filter the report, not only by name and percentage, but also by node kind.
  • Code Analysis - Improved Highlight unused members feature so that member de-emphasis is disabled when the caret is inside the member.

不具合の修正

  • Code Analysis
    • CodeRush incorrectly marks event handlers as unused members in XAML code-behind files.
    • False "Possible null reference exception" diagnostics.
    • The "NullReferenceException" code analysis works unexpectedly for properties.
  • Code Cleanup
    • Format document removes unexpected code.
    • The event handler containing the NotImplementedException should not be removed.
    • The 'Format Document' provider doesn't respect VS settings for braces.
    • Code Cleanup duplicates Comment lines.
  • Code Formatting - The Spacing options in Formatting have certain issues.
  • Drop Marker Before Jump option does not work for the "Go to Implementation" action.
  • Formatting - Comments are duplicated when spacing options are used.
  • Options Page - Scrollbar is missing on the C#>Formatting>Spacing options page.
  • Refactorings
    • Suggestions for the "Use string.Compare" refactoring.
    • The "Inline Temporary Variable" refactoring crashes in certain scenarios.
    • The Convert to Auto-implemented Property refactoring breaks code when the constructor parameter is "in PascalCase".
  • Selection Embedding - The "Embed region" action does not select a region name after invocation.
  • Stop on Build Error - Feature suppresses the VS option to display an Error List.
  • Templates - It is impossible to iterate through elements in XAML.
  • Test Runner - Combinatorial / Pairwise NUnit testing with TestRunner enabled causes Visual Studio to hang / become unresponsive.
  • Test Runner does not run .NET tests when a new sdk-based project is used.
  • TestRunner does not run xUnit 2.3 RC 2 unit test.
Configure the number of blank lines around and within code elements.

CodeRush Ultimate(英語版)

質のよいコードをすばやく記述

ご質問がありますか?

今すぐ DevExpress ライセンススペシャリストとライブ チャット