首页 > 其他分享 >强大的VS插件CodeRush全新发布v23.2——支持并发.NET类型

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

时间:2023-12-25 11:35:42浏览次数:38  
标签:插件 修复 v23.2 VS 类型 CodeRush 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线上公开课、中文教程资讯请上中文网获取

标签:插件,修复,v23.2,VS,类型,CodeRush,NET,声明,模板
From: https://www.cnblogs.com/AABBbaby/p/17925755.html

相关文章

  • 《安富莱嵌入式周报》第329期:圣诞前夕,各种软件井喷式更新,开源600Wh的UPS低压电源,各种
    周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 圣诞前夕,各种软件井喷式发布新版本视频版:https://www.bilibili.com/video/BV19Q4y1u7Es 1、开源600Wh的UPS低压电源https://pop.fsck.pl/projects/secondlife-ups-Mk......
  • AIKit v4.11.0 – WordPress AI 自动编写器、聊天机器人、写作助手和内容重定向器 / O
    AIKitv4.11.0:WordPress的AI革命一、引言AIKitv4.11.0是一款为WordPress用户精心设计的强大插件,该插件集成了OpenAI的GPT-3技术,为用户提供了前所未有的AI写作和聊天机器人功能。此版本的推出,将WordPress的功能扩展到了全新的领域,利用人工智能技术,让网站内容创作变得更加简单......
  • 文心一言 VS 讯飞星火 VS chatgpt (164)-- 算法导论13.1 4题
    四、用go语言,假设将一棵红黑树的每一个红结点“吸收”到它的黑色父结点中,使得红结点的子结点变成黑色父结点的子结点(忽略关键字的变化)。当一个黑结点的所有红色子结点都被吸收后,它可能的度为多少?所得的树的叶结点深度如何?文心一言:红黑树是一种自平衡的二叉查找树,其节点颜色......
  • 推荐给程序员的chrome扩展插件:gitzip for github下载单个GitHub仓库中的文件;json-hand
    推荐清单gitzipforgithub下载单个GitHub仓库中的文件双击文件,勾选文件前面的复选框,可以一次性选择多个文件json-handle格式化json......
  • 揭秘JVS低代码平台:如何通过行内按钮逻辑引擎配置,实现高效文件模板替换下载
    在当今数字化的时代,各行各业都在寻求更高效、更便捷的工作方式。对于业务应用来说,将线下操作转化为线上流程是提升效率的关键。在业务应用中通常需要把行数据某字段赋值到一个文件模板上,用户下载该文件模板用于盖章或签字等线下操作。这样的场景在JVS低代码平台上可以通过行内按钮......
  • 文心一言 VS 讯飞星火 VS chatgpt (164)-- 算法导论13.1 4题
    四、用go语言,假设将一棵红黑树的每一个红结点“吸收”到它的黑色父结点中,使得红结点的子结点变成黑色父结点的子结点(忽略关键字的变化)。当一个黑结点的所有红色子结点都被吸收后,它可能的度为多少?所得的树的叶结点深度如何?文心一言:红黑树是一种自平衡的二叉查找树,其节点颜色可以......
  • 从0起步,vscode开发一个插件过程,付简单例子
    开发VSCode插件需要以下步骤:安装开发环境:首先,确保你的本地环境已经安装了Node.js和Git。然后,通过npm安装yo和generator-code脚手架工具。创建插件项目:使用脚手架工具快速生成项目框架。你可以通过运行以下命令来生成插件项目:npminstallyogenerator-code。配置插......
  • VSCode 2 min 极速下载与配置
    前言这次来说\(\texttt{MicrosoftVisualStudioCode}\)的\(\texttt{2min}\)极速下载与配置,不需要等待过长的下载时间,不需要自己配置文件,全部快速配置,最快只需要\(\texttt{2}\)分钟(目前只支持\(\texttt{C++}\))。正文基础配置首先要下载\(\texttt{MicrosoftVisualS......
  • VS Code | 重新认识VSCode的界面
    VSCode的整个界面被称为工作台(Workbench)侧边栏,活动栏在默认设置下VSCode的左侧那一栏被称为活动栏,这里有五个组件,它们分别是:文件资源管理器:主要用于浏览以及管理文件和文件夹。跨文件搜索:用于在当前文件夹内进行跨文件的搜索。源代码管理器:对当前文件夹下的代码进行版本管理,VS......
  • TiDB v7.5.0 vs Oceanbase v4.2.1.1: online ddl 吐血验证测试
    作者:h5n11         测试环境3台ARM服务器,同时部署TiDB和OceanBase。TiDB:v7.5.0社区版,kvcache32G,CPU48核(tidb+tikv+pd,numa),普通ssd。Oceanbase:4.2.1.1社区版,租户内存128G,48核,普通ssd。2         测试内容以Oceanbase4.2.1官网文档为基准测试......