欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Visual Studio插件CodeRush 全新发布v21.2.5——支持智能导航 Visual StudioCodeRushc# 

程序员文章站 2022-05-30 09:22:50
...

CodeRush是一个强大的Visual Studio .NET 插件,它利用整合技术,通过促进开发者和团队效率来提升开发者体验。

CodeRush v21.2.5最新版下载

具体更新内容如下:

支持C# 10的文件范围命名空间声明

现在可以在包含文件范围命名空间声明的 C# 项目中使用以下重构:

  • 将命名空间与文件夹结构同步
  • 将文件移动到文件夹
  • 将类型移至命名空间
  • 将类型移至文件
  • 声明部分类部分
  • 声明部分记录部分
  • 提取接口

下面的截屏显示了“将类型移动到文件”重构的实际效果。

Visual Studio插件CodeRush 全新发布v21.2.5——支持智能导航
            
    
    
        Visual StudioCodeRushc# 

我们还更新了CodeRush 格式化引擎以支持新的 C# 10 命名空间声明样式以及 C# 10 的新全局 using 指令功能。

将命名空间与文件夹结构同步

您现在可以在部分类和包含至少一个 .cs 或 .vb 文件的复制文件夹中应用“同步命名空间与文件夹结构”操作,复制文件中的命名空间将根据新文件位置重命名。

Visual Studio插件CodeRush 全新发布v21.2.5——支持智能导航
            
    
    
        Visual StudioCodeRushc# 
支持记录和记录结构

CodeRush 现在在以下功能中支持记录(对于 C# 9)和记录结构(对于 C# 10):

代码清理

您可以应用以下代码清理规则:

删除未使用的类型

Visual Studio插件CodeRush 全新发布v21.2.5——支持智能导航
            
    
    
        Visual StudioCodeRushc# 

应用可见性样式

Visual Studio插件CodeRush 全新发布v21.2.5——支持智能导航
            
    
    
        Visual StudioCodeRushc# 

排序修饰符

Visual Studio插件CodeRush 全新发布v21.2.5——支持智能导航
            
    
    
        Visual StudioCodeRushc# 
大写作为快捷键修饰符

您现在可以使用 Caps Lock 键作为快捷键修饰符(就像 Ctrl、Shift 或 Alt)来为您喜欢的 CodeRush 命令创建快捷键绑定并快速访问广泛的 CodeRush 功能(重构、导航、声明等) 。

此功能还降低了无意中启用 Caps Lock 的风险 - 意外点击键不再切换 Visual Studio 中的 Caps Lock 状态。 如果您确实需要打开(或关闭)Caps Lock,只需快速点击 Caps 键两次。

要启用 Caps Lock 作为修饰符:运行设置向导并选中 Caps as a Modifier 设置页面上的 Enable Caps as a Modifier 复选框...

Visual Studio插件CodeRush 全新发布v21.2.5——支持智能导航
            
    
    
        Visual StudioCodeRushc# 

或激活Quick Setup options页面上的"Caps as a Modifier"选项。

Visual Studio插件CodeRush 全新发布v21.2.5——支持智能导航
            
    
    
        Visual StudioCodeRushc# 
智能导航 (SmartNav)

新的 SmartNav 功能允许您在 C#、Visual Basic 和 TypeScript/JavaScript 中的相邻成员、语句和参数之间以及 XAML 和 XML 中的控件和属性之间快速导航。 要使用 SmartNav,首先启用“Caps Lock as a Modifier”功能(参见上面的部分),然后使用 Caps + 箭头键。

在下图中,我们通过首先使用 Caps+Down 浏览它们,然后使用 Alt+Up 和 Alt+Down 循环可见性来快速更改几种方法的可见性。

Visual Studio插件CodeRush 全新发布v21.2.5——支持智能导航
            
    
    
        Visual StudioCodeRushc# 
新的快捷方式备忘单

在引入 Caps 作为修饰符和 SmartNav 之后,新版本更新了 CodeRush 快捷方式备忘单。

Visual Studio插件CodeRush 全新发布v21.2.5——支持智能导航
            
    
    
        Visual StudioCodeRushc# 

DevExpress技术交流群5:742234706      欢迎一起进群讨论

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