StyleCop(C#代碼規範分析工具)—1.介紹,下載及配置

來源:互聯網
上載者:User

介紹

  StyleCop 是項目層級,開源免費,靜態分析C#代碼規範的工具,具有功能強大,簡單易用,配置靈活等特點。StyleCop中內建的代碼規範是根據.Net Framework 架構的設計原則來制定的!當然,你也可以建立自己的規則!StyleCop包括兩個版本,一個是GUI版,一個是命令列。最新的StyleCop已經自動整合到VS2010當中,方便應用。

規則包括以下類別:

  • 文檔(Documentation)
  • 布局(Layout)
  • 可維護性(Maintainability)
  • 命名(Naming)
  • 順序(Ordering)
  • 可讀性(Readability)
  • 間隔(Spacing)  

 

下載及配置

  StyleCop首頁是:http://stylecop.codeplex.com/,可以在DownLoad下載最新版,當前最新版是4.7.17.0。下載的是個MSI檔案直接雙擊運行,安裝成功後,重新開啟VS2010,在項目中右擊項目名稱,發現多了兩個選擇項(Run StyleCop和StyleCop Settings)。:

 

Run StyleCop

  會根據選擇的規則,分析項目中的代碼。如果你想分析某個檔案或者某個檔案夾下所有檔案,可以直接在該檔案或者檔案夾上右擊,在選擇Run StyleCop即可。
分析完畢後會在 錯誤清單 中以警告的形式顯示所有資訊。

 

StyleCop Settings

  可以設定需要的規則。選擇StyleCop Settings,可以開啟如下對話方塊:

根據自己項目的需要,選擇合適的規則。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.