AABBbaby

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

强大的VS插件CodeRush全新发布v23.2——支持并发.NET类型

CodeRush是一个强大的Visual Studio .NET 插件,它利用整合技术,通过促进开发者和团队效率来提升开发者体验。CodeRush能帮助你以极高的效率创建和维护源代码。Consume-first 申明,强大的模板,智能的选择工具,智能代码分析和创新的导航以及一个无与伦比的重构集,在它们的帮助下能够大大的提高你效率。

CodeRush v23.2正式版下载

更新日志如下:

模板
动态数据

在这个版本中增加了对模版内部动态数据的支持,这意味着模板可以由字母和任何数字组成,并且该数字可以是该模板生成的代码的一部分。这个变化扩展了现有模板的功能,简化了CodeRush选项。

这影响了使用原语的模板(例如,“s”表示Set/Is Set,“r”表示Return)。

例如,如果想从一个方法返回99.9,您可以展开" r99.9 "模板。

或者,如果您想将剪贴板上的变量设置为-3(或测试该变量来查看它在表达式中是否等于-3),可以展开“s-3”模板。

支持并发.NET类型

新版本为一些Concurrent .NET类型添加了类型快捷键:

  • cq - ConcurrentQueue
  • cs - ConcurrentStack
  • cb - ConcurrentBag
  • cd - ConcurrentDictionary

这些类型快捷方式适用于所有需要类型的模板。例如,如果您想要声明一个属性是字符串的ConcurrentBag,可以使用" pcbs .s"。如果想声明一个方法,返回一个ConcurrentQueue的类名,这个类名已经被复制到剪贴板上,使用“mcq.”。

导航

新的快速导航提供程序:

  • Calls - 查找调用激活方法(或激活方法调用)的所有位置,忽略声明和覆盖
  • Reads - 查找对激活变量或属性的所有读引用
  • Exports - 查找作为MEF契约导出起始类型的所有位置
  • Imports - 直接导航到激活变量或属性的类型声明,或激活方法的返回类型声明
解决问题
  • T1196037 - 修复对于在区域指令中带有xml文档注释的方法,选择范围扩展得太广的问题
  • T1201505 - 代码清理 - 修复在导致编译错误的文件末尾添加了未配对的#endregion指令的问题
  • T1201058 - 代码问题 - 修复在样式中作为TargetType引用的编辑器报告CRXPF0005时误报的问题
  • T1201487 - 代码问题 - 修复在样式中作为TargetType引用的网格列报告CRXPF0011时误报的问题
  • T1202143 - 声明属性 - 修复在某些情况下引发的ArgumentNullException的问题
  • T1202581 - IntelliRush - 修复当提交属性名时,等号字符不必要地插入引号内的问题
  • T1188968 - 修复测试运行器(和测试窗口)不显示使用集合/数组作为成员的数据驱动测试的所有条目的问题

DevExpress技术交流群9:909157416      欢迎一起进群讨论

更多DevExpress线上公开课、中文教程资讯请上中文网获取

posted on   AABBbaby  阅读(32)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
历史上的今天:
2020-12-25 New!适用.NET Core和.NET 5.0的Telerik UI for WinForms设计器
2020-12-25 DevExpress WinForms TextEdit 控件功能介绍
2019-12-25 Web UI开发神器—Kendo UI for jQuery数据管理之过滤操作
2019-12-25 开启.NET Core 3时代,DevExpress v19.2.5带你全新启航
2018-12-25 「版本升级」MyEclipse CI 2018.12.0正式发布
2017-12-25 DevExpress XtraScheduler日程管理控件应用实例(2)-- 深入理解数据存储
点击右上角即可分享
微信分享提示