visual studio visual-studio-2010 resharper stylecop

visual-studio-2010 - sandcastle documentation visual studio



Forzar a ReSharper a usar la configuración de StyleCop para la limpieza del código (1)

Esa es la funcionalidad correcta. Los estilos de limpieza del código de ReSharper se guardan en el archivo de configuración de ReSharper y las reglas de StyleCop en el archivo de configuración de StyleCop. Proporcionan una funcionalidad ligeramente diferente, ya que el complemento ReSharper limpia su código, mientras que StyleCop simplemente verifica su código. Tiene un punto en el que tal vez deberían hacer referencia a la misma configuración, pero no es así como funciona actualmente.

Estoy seguro de que hay una explicación de por qué (es decir, es posible que lo hayan diseñado para permitirle limpiar el código, pero no para hacer cumplir las reglas), pero probablemente lo mejor sea solicitarlo en el sitio web de StyleCop .

Vi preguntas similares pero no pude encontrar la respuesta, aunque algunas de ellas estaban marcadas como contestadas. Estoy usando ReSharper 6.1.1 y StyleCop 4.7.11.0. Puse el archivo Settings.StyleCop en la carpeta raíz de mi solución. He desactivado las reglas de documentación, por lo que la configuración de StyleCop se ve así:

Incluso configuré la opción "No combinar con otros archivos de configuración".

Luego abro mi solución, voy a ReSharper -> Limpiar y eliminar el ajuste preestablecido de StyleCop actual.

Luego guardo y vuelvo a abrir la configuración de ReSharper y voy a Herramientas -> StyleCop y hago clic en el botón "Restablecer opciones de estilo de código C #".

Luego guardo y vuelvo a abrir la configuración de ReSharper nuevamente. Puedo ver el nuevo ajuste preestablecido de CodeCleanup "StyleCop" y supongo que este ajuste preestablecido DEBE estar sincronizado con mi archivo Settings.StyleCop . Pero no es así, la sección de documentación todavía está marcada:

Entonces, ¿qué estoy haciendo mal? PD: lo siento por muchas fotos, pero creo que aclaran mi pregunta.