CodeRush能帮助你以极高的效率创建和维护源代码。Consume-first 申明,强大的模板,智能的选择工具,智能代码分析和创新的导航以及一个无与伦比的重构集,在它们的帮助下能够大大的提高你效率。
具体更新内容:
组织成员
CodeRush的组织成员功能得到了更新:
- 改进了初始化字段和属性的处理,官方删除了"Skip initialized fields"(跳过初始化字段)设置。相反,Organize Members现在会主动分析这些成员之间的依赖关系,这样就可以在不改变运行时行为的情况下对它们进行正确分组(为依赖其他成员的成员保留初始化序列)。
- 现在可以将记录结构和记录类类型独立分组(c#)
- 现在可以对模块类型进行分组(VB)
- 现在可以根据私有保护的可见性进行分组(c#, VB)
- 委托现在被正确地分组为类型(而不是成员)
- 更新了内置方案(Default和StyleCop),来正确分组记录、模块和私有受保护成员
- 现在可以在c#中按new、partial、async、volatile、ref、required、隐式和显式修饰符进行分组和排序
- 现在可以在VB中按阴影、局部、异步、只写、默认、扩大和缩小修饰符进行分组和排序
Avalonia XAML
CodeRush XAML功能现在也可以在.axaml (Avalonia XAML)文件中工作。
改进对Visual Studio 17.13的支持
官方修补了许多CodeRush功能,使其能够在最近的Visual Studio 17.13版本中正常工作。
解决问题
- T1268023 - 通用 - 当使用Visual Studio 17.12.3并且代码分析范围设置为“Solution”时,CodeRush会在“诊断分析器运行器”中导致错误。
- T1246171 - 组织成员 - 初始化的静态字段排序及中断代码
- T1253490 - 代码问题 - 在using语句中错误地报告了return语句
- T1276822 - 代码格式 - 不安全块没有正确缩进
更多产品更新资讯,欢迎来电咨询:023-68661681
关于慧都科技
慧都是⼀家⾏业数字化解决⽅案公司,专注于软件、⽯油与⼯业领域,以深⼊的业务理解和⾏业经验,帮助企业实现智能化转型与持续竞争优势。
慧都是DevExpress的中国区的合作伙伴,DevExpress作为用户界面领域的优秀产品,帮助企业高效构建权限管理、数据可视化(如网格/图表/仪表盘)、跨平台系统(WinForms/ASP.NET/.NET MAUI)及行业定制解决方案,加速开发并强化交互体验。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:DevExpress控件中文网 [https://www.devexpresscn.com/]
本文地址:https://www.devexpresscn.com/post/5158.html