激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - VS2015 免費插件Refactoring Essentials

VS2015 免費插件Refactoring Essentials

2019-12-18 16:15hebedich ASP.NET教程

Refactoring Essentials是一款用于代碼分析和重構的開源免費VS2015插件,其功能豐富強大,必然會成為類似Web Essentials這樣的必備插件。

題記:

之前由SharpDevelop團隊開發且用于SharpDevelop這個開源IDE中的重構插件“NR6Pack”改名為“Refactoring Essentials”,被Hanselman稱之為對“Web Essentials”的一種致意(通過“閱讀原文”來查看Hanselman的介紹文章),而我認為這個插件也會如“Web Essentials”那樣成為Visual Studio 2015上的必備插件之一。

因為它具有如下重構功能(http://vsrefactoringessentials.com/Features/Refactorings-CSharp):

提示你添加字典中的鍵是否存在的代碼
提示你有計算常量的數學表達式存在
提示你把枚舉位比較轉換為使用Enum.HasFlag方法
提示你把數據類型的直接轉換改為安全轉換(使用as關鍵字)
提示你把While循環改為DoWhile循環
從基類中負責注釋
創建ChangedEvent
把Switch轉換為If
同時也帶來如下代碼分析功能(http://vsrefactoringessentials.com/Features/Refactorings-CSharp):

使用數組初始化器代替數組創建代碼
把閉包轉換為方法組
把條件三元操作符轉換為空值連接符
把If判斷轉換為Or表達式
提供nameof關鍵字的使用建議
檢查文本無法解析的情況
簡化條件三元操作表達式
上面的重構功能和分析功能只是部分例舉,其實這個插件一共提供了71項重構功能和73項分析功能。另外,“Refactoring Essentials”之所以有這么多的功能,完全得益于Roslyn強大代碼分析的基礎功能。

以上所述就是本文的全部內容了,希望大家能夠喜歡。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: www久久艹| 欧美成人国产va精品日本一级 | 精品伊人| 视频一区二区不卡 | 久久草草影视免费网 | 国产成人在线视频 | 欧美乱码精品一区 | 成人午夜在线免费观看 | 国产亚洲美女精品久久久2020 | 国产精品99久久久久久久女警 | 精品国产一区二区三区四区阿崩 | 2018亚洲男人天堂 | 一级一级一级一级毛片 | 免费国产成人高清在线看软件 | 九九热视频免费 | 国产成人精品一区在线播放 | 91社影院在线观看 | 羞羞视频在线免费 | 经典三级在线视频 | 日本aaaa片毛片免费观蜜桃 | 日本成人一区二区 | 亚洲欧美日韩中文在线 | 久久久久国产一区二区三区不卡 | 免费a级观看 | 97色在线观看免费视频 | 国产在线第一区 | 亚洲网站在线观看视频 | 国产精品视频免费网站 | 毛片韩国| 99热久草| 黄色免费高清网站 | 蜜桃视频观看麻豆 | 久久国产91 | 一级毛片免费一级 | 美女视频黄视大全视频免费网址 | 国产在线精品区 | 福利免费观看 | 国产精品成aⅴ人片在线观看 | 国产99免费 | 免费毛片a线观看 | 久久影院免费观看 |