刚刚找到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