剛剛找到StyleCop,看起來像是值得使用的項目。然後我發現你可以使用ReSharper(我從未使用過的工具)。所以我下載了ReSharper,以及ReSharper的StyleCop。我只是有點困惑了,雖然:StyleCop vs ReSharper和一般編碼式問題
只需安裝StyleCop的(無ReSharper的),我得到大聲呵斥在代碼隱藏直接指私有變量。它希望我改爲做這個變量。好,很好。
如果我只使用ReSharper,它會告訴我刪除所有剛剛添加的「這個」調用。哪一個更好?
如果我爲ReSharper使用ReSharper + StyleCop,它現在告訴我爲所有私有成員引用添加'this'(就像StyleCop自己做的一樣)。但是,現在它還希望我將「this」添加到從.aspx頁面引用的所有控件(即,Label.Text = this.variable - > this.Label.Text = this.variable)。
我很困惑。遵循的最佳標準是什麼?或者我現在就這樣做(Label.Text =變量)?
+1試用ReSharper。你會認爲這個論壇充滿了他們的銷售人員,儘管他們表示讚賞,但它確實的確滿足於炒作(大部分)。它在這裏有它自己的標籤,所以不要忘記閱讀一些「最好的」來加快速度:http://stackoverflow.com/questions/tagged/resharper – 2009-10-06 19:10:16