StyleCop學習筆記 初識StyleCop

2022-05-18 07:06:03 字數 977 閱讀 9491

一、定義

stylecop是微軟的乙個開源的靜態**分析工具,檢查c#**一致性和編碼風格。
二、支援的環境。

jetbrains r# 5.1.3 ( 5.1.3000.12)

jetbrains r# 6.0 (6.0.2202.688)

jetbrains r# 6.1 (6.1.37.86)

jetbrains r# 6.1.1 (6.1.1000.82)

jetbrains r# 7.0.1 (7.0.1098.2760)

jetbrains r# 7.1.3 (7.1.3000.2254)

jetbrains r# 8.2 (8.2.0.2160)

visual studio 2008

visual studio 2010

visual studio 2012

visual studio 2013

三、同類產品。

coderush:乙個vs的外掛程式,能夠為使用者有更好的提示。

fxcop:乙個微軟免費的靜態**分析框架。

stylecop:分析c#源**執行一組風格和一致性規則。它可以執行在微軟vs或整合到乙個msbuild專案。

四、安裝

2、安裝過程。

五、開啟

vs之後選擇乙個類或者乙個類庫右擊如下圖:

執行

runstylecop以後會在錯誤警告列表顯示出來如圖:

StyleCop學習筆記 自定義規則

本文將簡單的一步一步的指導這可能有助於學習如何建立自己的規則1 建立乙個專案。visual studio建立乙個新的類庫專案.net3.5 2 引用兩個dll,stylecop.dll和stylecop.csharp.dll.3 新增自定義的規則。mycustomanalyzer.cs 如下 usi...

scrapy學習筆記 初識

生成乙個scrapy目錄 1 scrapy startproject 目錄名 在當前目錄建立scrapy專案 2 cd 目錄名 移動到建立的目錄下 3 scrapy genspider demo 網域名稱 生成乙個demo.py檔案,產生spiders爬蟲 4 scrapy crawl demo 執...

C STL初識 學習筆記

一.stl六大元件 1.容器 各種資料結構,如vector list deque set map等 2.演算法 各種常用的演算法,如sort find copy等 3.迭代器 容器與演算法間的膠合劑 4.仿函式 行為類似函式,可作為演算法的某種策略 5.介面卡 一種用來修飾容器或者仿函式或迭代器介面...