CodeRush是一个强大的Visual Studio .NET 插件,它利用整合技术,经过促进开发者和团队效率来提高开发者体验。CodeRush能帮助你以极高的效率建立和维护源代码。Consume-first 申明,强大的模板,智能的选择工具,智能代码分析和创新的导航以及一个无与伦比的重构集,在它们的帮助下可以大大的提升你效率。express
具体更新内容以下:this
重构spa
建立局部类部件插件
v19.2中添加了"Declare Partial Class Part"重构,此重构在新文件中建立一个类部分,将这些类声明为部分类。3d
要使用此重构,只需将插入号放在类或部分类上,请按Ctrl + .或Ctrl +〜调用Code Actions Menu,从菜单中选择"Declare Partial Class Part",而后按Enter。code
导入缺失的命名空间xml
此版本引入了"Import Missing Namespaces"重构,该功能为在选择或活动代码元素中基于名称的位置缺乏名称空间引用的任何类型添加了使用指令。blog
注意:此重构仅在Visual Studio 2019中可用。排序
代码位置加强
代码位置排序
今后版本开始,CodeRush容许您使用如下条件对代码位置进行排序:
您可使用"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
如今,CodeRush强调已由SDL和SDS根据先前的编辑或在数字自动递增以后自动更改的代码。您可使用Ctrl + Z撤消这些自动更改(并得到没有自动替换的原始行/选择),若是但愿CodeRush在代码文件中中止用另外一个文本字符串替换特定文本字符串,请右键单击该文本,而后选择新的"Stop replacing X with Y in this file"上下文菜单项。
AddAssemblyReference文本命令
新版本已经从CodeRush Classic移植了AddAssemblyReference文本命令,CodeRush扩展模板时,此命令会将指定程序集的引用添加到激活项目中。您能够将AddAssemblyReference文本命令插入Editor | All Languages | Templates选项页面。
===============================================================
DevExpress中文网官网QQ群:540330292 欢迎一块儿进群讨论