DevExpress v17.2新版亮点——CodeRush篇(一)

用户界面套包DevExpress v17.2日前终于正式发布,本站将以连载的形式为你们介绍各版本新增内容。本文将介绍了CodeRush v17.2 的新功能,快来下载试用新版本!点击下载>>git

Unit Test Runner

JavaScript Test Runner

JavaScript Test Runner已通过测试版,您如今能够使用功能强大的CodeRush Test Runner为客户端JavaScript代码运行&调试测试。github

DevExpress v17.2新版亮点

咱们的JavaScript test runner基于Karma并支持如下测试框架:express

从覆盖范围中排除

您如今能够使用*.runsettings文件从代码覆盖率分析中排除特定项目。微信

DevExpress v17.2新版亮点

代码覆盖过滤

您如今能够建立代码覆盖率报表并将其应用于过滤器。例如,您能够建立一个仅显示测试覆盖率在1%和40%之间的方法的过滤器,以下所示:框架

DevExpress v17.2新版亮点

Microsoft Fakes

CodeRush Test Runner如今支持Microsoft Fakes isolation框架。编辑器

DevExpress v17.2新版亮点

Code Analysis

未使用的成员

咱们添加了一个新的分析器来检测未使用的成员。测试

DevExpress v17.2新版亮点

您还能够在代码编辑器(编辑器|全部语言|静态代码分析|突出显示未使用的成员)中配置这些成员的突出显示(例如,强调这些成员)。spa

DevExpress v17.2新版亮点

NullReferenceException Analysis (beta)

CodeRush 17.2新增NullReferenceException Analysis,此新功能可能无心中引起NullReferenceExceptions的未受保护的代码。调试

CodeRush for Roslyn如今识别可能引起NullReferenceException的代码。 您能够在Editor | All Languages | Static Code Analysis选项页上为C#和Visual Basic打开此功能(默认状况下为禁用)。blog

DevExpress v17.2新版亮点

===============================================================

DevExpress v17.2发布,更多精彩内容请持续关注DevExpress中文网!

扫描关注DevExpress中文网微信公众号,及时获取最新动态及最新资讯

DevExpress中文网微信