DevExpress CodeRush是一個強大的Visual Studio .NET 插件,它利用整合技術,通過促進開發者和團隊效率來提升開發者體驗。為Visual Studio IDE增壓、消除重復的代碼並提高代碼質量,可以快速思考、自動化測試、可視化調試和重構。
CodeRush v21.2已於日前正式發布了,新版本官宣支持Visual Studio 2022、同時對性能進行了提升等,歡迎下載最新版體驗!
支持Visual Studio 2022
CodeRush 現在在 Visual Studio 2022 中安裝和運行,您可以使用以下方法將CodeRush 擴展添加到 Visual Studio 2022:
- Visual Studio Marketplace:從 Visual Studio 管理擴展窗口下載“CodeRush for VS 2022”擴展並運行 VSIX 安裝程序來安裝 CodeRush。
- Download Manager:如果您已經訂閱了CodeRush,您可以使用 DevExpress 下載管理器下載注冊版本並使用 .exe 安裝程序進行安裝。
性能增強
提高啟動性能
v21.2通過優化內部服務提高了啟動性能,同時還減少了打開CodeRush 窗口和可視化元素所需的時間。
改進輸入性能
在以下情況下輸入性能更快:編輯文檔、處理文件和使用富評論。新版本減少了擴展代碼模板(第一次)和顯示“Paste Image” 上下文菜單所需的時間,當 CodeRush在保存文檔時應用代碼清理或 CodeRush 檢查工具欄上代碼清理操作的可用性時,提高了性能。
優化內存使用
v21.2減少了“Jump to Symbol”功能和用於重構、導航、代碼分析和其他CodeRush功能的XAML引擎中包含XAML文件的項目內存消耗。
優化工具窗口
代碼覆蓋率和引用工具窗口現在在首次運行時加載速度更快,此版本還減少了成員圖構建時間。
優化調試可視化工具
跨步、進入或退出代碼塊時,Debug Visualizer現在更快。
代碼位置 - 通過拖放重新排序成員
Code Places窗口的'File Places'選項卡現在支持拖放,來快速重新排序打開文件的成員。

單元測試
測試運行器
單元測試運行器現在在測試運行結果(文檔)中顯示空格和換行符。

測試運行器還可以為 .NET Core 項目中的 xUnit 測試用例顯示"pretty-formatted"名稱。

要啟用此功能,請選中Unit Testing | Test Runner選項頁面的"Collect tests from assemblies when opening a solution and rebuilding projects"選項,測試運行器選項頁面:

DevExpress技術交流群5:742234706 歡迎一起進群討論