CodeRush
能幫助你以極高的效率創(chuàng)建和維護(hù)源代碼。Consume-first
申明,強(qiáng)大的模板,智能的選擇工具,智能代碼分析和創(chuàng)新的導(dǎo)航以及一個無與倫比的重構(gòu)集,在它們的幫助下能夠大大的提高你效率。
具體更新內(nèi)容如下:
Visual Studio 2019的CodeRush菜單位置自定義中的更改
Visual Studio 2019 16.4
及更高版本現(xiàn)在允許您指定應(yīng)放置CodeRush
菜單的位置,因此已刪除了較舊的CodeRush
選項(位于Quick Setup
選項頁面上),這也使您在啟動時性能得到提升(在典型的開發(fā)機(jī)器上節(jié)省了大約1600ms )。
(推薦課程:Visual Studio Code 使用教程)
默認(rèn)情況下,CodeRush
菜單位于Visual Studio Extensions
菜單中。
如果您想將CodeRush
菜單重新定位到Visual Studio
菜單欄的頂層(建議使用CodeRush
獲得更高效率編碼體驗的大多數(shù)開發(fā)人員),請按照以下步驟操作:
- 打開
Visual Studio 2019
- 選擇
Extensions
->Customize Menu
... - 在
Extensions Menu
標(biāo)簽中取消選中CodeRush entry
- 重新啟動
Visual Studio
支持Blazor
.razor
文件中@code
部分中現(xiàn)已提供以下CodeRush
功能:
Smart Dot
Smart Semicolon
默認(rèn)情況下,'Smart Dot
'和'Smart Semicolon
'被禁用,您可以在Editor | C# | Smart Keys
選項頁面啟用這些功能。
重構(gòu)
此版本新增 'Move to Code Behind
'重構(gòu),此重構(gòu)將位于razor page @code
部分中的代碼移動到代碼隱藏文件(.razor.cs)中。 如果沒有代碼隱藏文件,則此重構(gòu)將創(chuàng)建一個。 此重構(gòu)還帶來了對代碼隱藏文件的領(lǐng)先注釋、屬性和任何必要的引用。
要使用此重構(gòu),只需將插入號放在@code
節(jié)中的代碼中,然后按Ctrl+.
或Ctrl+~
調(diào)用Code Actions
菜單,選擇"Move to Code Behind
",然后按Enter
。
增強(qiáng)代碼樣式
現(xiàn)在,您可以使用下面的Visual Studio
選項和位于EditorConfig
文件中的相應(yīng)設(shè)置在CodeRush
中配置代碼樣式:
- 'this.' and 'Me.' preferences;
- predefined type preferences;
- 'var' preferences;
- use expression body.
您還可以運(yùn)行code cleanup
來將這些設(shè)置應(yīng)用于代碼。
以上就是關(guān)于CodeRush新版本v20.1.6
的詳細(xì)內(nèi)容了,希望對大家有所幫助。