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 歡迎一塊兒進羣討論