2010-09-29 16 views
15

esto puede parecer una pregunta trivial, pero cuando he instalado el plugin StyleCop para ReSharper mis comentarios se están formateados como estoestilo COP + control de ReSharper comentarios

/// <summary> 
/// Gets the gift item. 
/// </summary> 
/// <param name="uid"> 
/// The uid. 
/// </param> 
/// <param name="upc"> 
/// The upc. 
/// </param> 
/// <returns> 
/// </returns> 
Gift GetGift(long uid, string upc); 

en contraposición a

/// <summary>Gets the gift item.</summary> 
/// <param name="uid">The uid.</param> 
/// <param name="upc">The upc.</param> 
/// <returns></returns> 
Gift GetGift(long uid, string upc); 

I parece que no puede encontrar ninguna forma de desactivar este tipo de formato.

Respuesta

1

Prueba GhostDoc para probar. Esta extensión gratuita de Visual Studio genera incluso mejores comentarios de documentos XML. Las etiquetas param y return están en línea, mientras que las etiquetas summary permanecen en líneas separadas. Tal vez esto ya se adapte a tus necesidades.

+0

tengo doc fantasma ya, pero parece que StyleCop reformatea los comentarios –

-1

Puede hacer que GhostDoc funcione si desactiva "Reformatear los comentarios de documento XML incrustados" en su configuración predeterminada de Limpieza de código en la categoría "C#". Luego, en la sección StyleCop, desactive la regla "1611: los parámetros del elemento deben documentarse" y la regla "1618: los parámetros del tipo genérico deben documentarse". De esa forma, la limpieza del código no volverá a modificar sus comentarios de GhostDoc. Tenga en cuenta que las opciones de limpieza de código son específicas de la solución.

19

Si tiene el Microsoft Stylecop para el complemento Resharper instalado en Resharper, vaya a Opciones de Resharper, Herramientas, y luego StyleCop para Resharper. Allí debería ver una casilla de verificación para Usar líneas únicas para encabezados de declaración.

+0

todavía tienen este problema descrito, pero - "StyleCop para ReSharper ahora se ha fusionado con StyleCop" https://stylecopforresharper.codeplex.com/ – Coops

+1

Puede instalar el plug-in para SyleCop desde Extension Manager desde el menú ReSharper en Visual Studio. A continuación, puede administrar la configuración de StyleCop desde Reharper-Options-Tools-StyleCop. –

Cuestiones relacionadas