Pregunta

¿Es útil StyleCop , cuáles son sus ventajas o desventajas?

También he descargado StyleCop, Resharper StyleCop.

Estoy usando resharper y tiene sus propios estándares de codificación y StyleCop tiene los suyos, ¿estoy confundido sobre qué reglas se utilizarán?

¿Fue útil?

Solución

Creo que StyleCop es muy útil para obtener consistencia en un equipo de desarrollo. No va a mejorar el valor funcional de su código, pero mejorará la legibilidad y eliminará muchos de los matices que obtiene en un entorno de colaboración.

En cuanto a tener muchas reglas que no son aplicables, he encontrado que el mejor enfoque es apagar las que no desea seguir a nivel de máquina. Luego, siempre puede compartir este archivo de configuración con otros para que todo el equipo trabaje con el mismo conjunto de reglas.

En cuanto a ReSharper, hay un cierto cruce en las reglas, pero su objetivo principal es codificar la productividad en lugar de cumplir con un conjunto de reglas de formato. La otra cosa es que ReSharper es una herramienta única para IDE, mientras que StyleCop se puede usar con msbuild fuera de Visual Studio. Las violaciones de las reglas de ReSharper y StyleCop se mostrarán de manera predeterminada, por lo que solo tendrá que ser selectivo en cuanto a cuáles desea adherirse y cuáles desea deshabilitar.

¡Buena suerte!

Otros consejos

He encontrado que ReSharper 4.5 es bastante bueno por sí solo. Puede descargar StyleCop for ReSharper para obtener ambos. Sin embargo, descubrí que a menudo paso más tiempo configurando StyleCop para ignorar las reglas que el valor que obtengo de él.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top