2011-08-19 12 views
10

He preguntado esto same question en los foros de la comunidad R #; No he oído nada en unos días. Pensé que volvería a publicar en SO.Configuración de ReSharper para espacios en comentarios XML con atributos

¿Dónde está la configuración de R # 6 para el espaciado en XML comentarios alrededor del signo igual para C#? He revisado todas las opciones de formato de código que pude encontrar en la configuración R #, pero ninguna parece estar afectando el problema de espacio descrito a continuación cada vez que uso la herramienta de limpieza de código R #.

Antes R # código de formato:

/// <summary> 
/// Writes trace information... 
/// </summary> 
/// <param name="eventCache">A <see cref="T:System.Diagnostics.TraceEventCache" /> object containing....</param> 


Después R # código de limpieza formato:

/// <summary> 
/// Writes trace information... 
/// </summary> 
/// <param name = "eventCache">A <see cref = "T:System.Diagnostics.TraceEventCache" /> object containing....</param> 

Aviso el espacio alrededor del signo igual entre el 'nombre' y 'eventCache'; y entre 'cref' y 'T: System ...'

Respuesta

4

Esto fue reportado como un error, ya desde el 5 de octubre de 2009, y es especialmente irritante ya que ocurre de manera diferente para diferentes personas.

Actualmente se está trabajando para crear un nuevo perfil de limpieza de código y anular la selección de "Reformatear los comentarios de documento XML incrustados".

+0

Acabo de hacer un reformateo completo y no agregó espacios alrededor del signo igual ... – CyberDude

+0

El perfil de reformateo completo no incluye 'reformatear los documentos XML incrustados', por defecto. –

+0

Así que me doy cuenta ... Sin embargo, ahora hice un perfil personalizado y solo agregué esa acción en él, pero luego ejecutar el cambio de formato no tuvo ningún efecto ... – CyberDude

17

En "ReSharper → Opciones → Edición de código → Comentarios de documento XML → Estilo de formato → Contenido de etiqueta → Sangrado dentro del elemento que contiene el texto" establecer "Sin sangría del elemento principal".

+0

Esta es la respuesta correcta; otros son arenques rojos o viejos errores (R # 6) –

Cuestiones relacionadas