c# resharper stylecop resharper-7.1

c# - ¿Resharper sangrando el texto de la documentación XML sobre la limpieza del código?



stylecop resharper-7.1 (2)

En ReSharper 8.0 (último EAP) sin StyleCop, vaya a ReSharper | Option -> Code Editing | XML Doc Comments | Formatting Style ReSharper | Option -> Code Editing | XML Doc Comments | Formatting Style ReSharper | Option -> Code Editing | XML Doc Comments | Formatting Style , y en la sección Tag content encuentre dos opciones llamadas Indent inside element... Configúrelos en No indent at all para evitar sangrías. No sé si eso funcionaría con StyleCop.

Estoy usando Resharper 7.1 con el plugin StyleCop .

No estoy seguro de si esto es un error, pero estoy confundido porque la limpieza del código se comporta de manera diferente cuando se selecciona texto antes de la operación de limpieza.

Si realizo una simple limpieza de código en un archivo fuente C #, aquí está mi documentación XML:

/// <summary> /// This is a summary /// </summary> /// <param name="sender"> /// The sender. /// </param> /// <param name="e"> /// e. /// </param>

Sin embargo, si selecciono el texto XML e inicio una limpieza de código en ese texto seleccionado, observe cómo la limpieza del código ha sangrado el texto entre las etiquetas:

/// <summary> /// This is a summary /// </summary> /// <param name="sender"> /// The sender. /// </param> /// <param name="e"> /// e. /// </param>

  • ¿Cuál es la forma real de StyleCop de generar documentación XML? Texto sangrado o no?

  • ¿Cómo puedo configurar Resharper para evitar o forzar esa sangría?


Resharper es bastante divertido a veces y teniendo en cuenta lo que hace es como golpear la cabeza contra la pared: P

Yo también enfrenté el mismo problema y terminé usando esta herramienta http://visualstudiogallery.msdn.microsoft.com/46A20578-F0D5-4B1E-B55D-F001A6345748

Es realmente increíble, una vez instalado, seleccionar propiedad, clase, método y hacer Ctrl + Mayús + D y puedes ver la maravilla.

Espero que esto ayude.