2010-01-28 9 views

Respuesta

8

Una diferencia clave es que StyleCop analiza el código fuente C#. FxCop analiza los ensamblados .NET una vez compilados, funciona para cualquier idioma. En consecuencia, StyleCop es exigente con la apariencia de su código fuente. FxCop es exigente con respecto a cómo usa las clases .NET framework. Se complementan entre sí.

2

son herramientas diferentes. StyleCop se centra en el estilo del código. Puedes consultar el doc. comentarios, la convención de nombres, espaciado, etc. Altough que puede hacer casi las mismas cosas que StyleCop, FxCop se centra en la Microsoft Design Guidelines. Analizará su código buscando posibles problemas de rendimiento y seguridad, entre otras cosas.

Nunca escribí reglas para ninguno de ellos, pero creo que debe elegir el que hace exactamente lo que desea (si solo está codificando estándares, vaya con StyleCop, de lo contrario, vaya con FxCop). De esta manera, probablemente te sientas más cómodo con la API.

comprobar estos enlaces Wikipedia:

+0

no es todo cierto: http://blogs.msdn.com/sourceanalysis/archive/2008/05/23/announcing-the-release-of-microsoft-source-analysis.aspx –

Cuestiones relacionadas