DevExpress v17.2新版亮點——CodeRush篇(三)

AABBbaby發表於2018-05-08

使用者介面套包DevExpress v17.2日前終於正式釋出,本站將以連載的形式為大家介紹各版本新增內容。本文將介紹了CodeRush v17.2 的新功能,快來下載試用新版本!點選下載>>

程式碼格式和清理

文件格式

通過文件格式化,您可以一步完成整個解決方案中程式碼格式化的各個方面配置。CodeRush的文件格式更加靈活,並提供比Visual Studio內建格式化功能更多的選項。

文件格式可以完全控制以下程式碼樣式屬性:

  • Spacing
  • Wrapping
  • Line Breaks
DevExpress v17.2新版亮點

這些格式選項是格式文件規則的一部分,可以選擇將其應用作為程式碼清理的一部分。 您可以指定在程式碼清理選項頁面上應用哪些規則。

您還可以將FormatDocument命令繫結到快捷方式,並使用它來處理獨立於程式碼清理呼叫格式文件的功能。

專案範圍程式碼清理

您現在可以為整個專案執行程式碼清理。 只需在解決方案資源管理器中右鍵單擊要清理的專案,然後從上下文選單中選擇清理專案。

DevExpress v17.2新版亮點

CodeRush清理專案,顯示進度視窗。

DevExpress v17.2新版亮點

Refactorings and Code Providers

XPO Fields

我們已經為CodeRush Classic實現了基於XPO EasyFields社群外掛的XPO欄位功能。 當使用eXpress持久物件時,這非常有用,可讓您根據現有類成員自動生成和更新XPO FieldsClass。

DevExpress v17.2新版亮點

程式碼操作設定

我們為由以下功能構建的生成成員新增配置選項:

  • 宣告選單項和宣告提供程式
  • 新增到介面
  • 新增Getter / Setter
DevExpress v17.2新版亮點

您可以在Editor | Code Actions | Code Actions Settings選項頁面找到這些選項。

新增XML註釋

我們新增了一個新的新增XML註釋程式碼提供程式,使用它你可以立即新增一個XML文件評論給成員。

DevExpress v17.2新版亮點

其他

將成員移到區域

我們已將移動成員從CodeRush Classic移植到區域功能, 您現在可以使用簡單的GUI建立區域並在其中移動成員。 現在只需點選一個成員圖示,選擇移動到區域並選擇目標區域。

DevExpress v17.2新版亮點

===============================================================

DevExpress v17.2釋出,更多精彩內容請持續關注DevExpress中文網!

掃描關注DevExpress中文網微信公眾號,及時獲取最新動態及最新資訊

DevExpress中文網微信

相關文章