一个强大的VS插件CodeRush日前全新发布v19.2.3,新版本中增强了重构功能及代码格式化、代码位置增强等,欢迎下载最新版体验!
具体更新内容如下:
重构
创建局部类部件
v19.2中添加了”Declare Partial Class Part”重构,此重构在新文件中创建一个类部分,将这些类声明为部分类。
要使用此重构,只需将插入 放在类或部分类上,请按Ctrl + .或Ctrl +用Code Actions Menu,从菜单中选择”Declare Partial Class Part”,然后按Enter。

导入缺失的命名空间
此版本引入了”Import Missing Namespaces”重构,该功能为在选择或活动代码元素中基于名称的位置缺少名称空间引用的任何类型添加了使用指令。
注意:此重构仅在Visual Studio 2019中可用。

代码位置增强
代码位置排序
从此版本开始,CodeRush允许您使用以下条件对代码位置进行排序:
- As Is (按照成员在文件中出现的顺序对成员进行排序)
- By Name(按字母顺序对成员排序)
- By Kind, then Name(按成员先后排序,然后按字母顺序排序)
- By Accessibility, by Kind, then Name(按照可访问性、种类,然后按字母顺序对成员进行排序)
- By Kind, by Accessibility, then Name(按类型,可访问性然后按字母顺序对成员进行排序)
您可以使用”Navigation | Code Places”选项页面上的”Sort Code Places”选项来配置代码位置排序。

导航到成员正文
在代码位置列表中单击条目时,按住Alt键可跳转到成员正文。

代码格式化
Spacing
“Single-line comments should begin with a single space”选项允许您在单行注释之前添加或删除空格。

Blank Lines
“Blank lines before”选项允许您配置单行注释之前出现的空白行数。

缩进选项
以下选项使您可以将注释和指令与其包含的内容/以下内容对齐:
- 缩进注释从第一列开始
- 缩进区域指令从第一列开始
- 从第一列开始缩进条件编译指令
- 缩进从第一列开始的其他指令

其他
增强智能Duplicate Line/Selection

AddAssemblyReference文本命令
新版本已经从CodeRush Classic移植了AddAssemblyReference文本命令,CodeRush扩展模板时,此命令会将指定程序集的引用添加到激活项目中。您可以将AddAssemblyReference文本命令插入Editor | All Languages | Templates选项页面。

点击查看更多更新>>
===============================================================
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!