2011-10-02 14 views
6

Me gustaría tener un único comando para alinear automáticamente los comentarios de estilo XML en .NET.Cómo alinear automáticamente los comentarios en .NET?

Ejemplo:

/// <summary> 
/// This comment line should be 
/// on one line, and other lines in this <summary> block should be wordwrapped. 
/// </summary> 

no me importaría comprar algunos de los plugins comerciales de Visual Studio, si son capaces de hacer esto.

+1

1 es tan noventa eh! – kenny

+0

cuando hace clic tres veces símbolo '/' vs crea resumen (¿es la característica de reafilar?) – username

+1

Al presionar "/" 3 veces crea el bloque de resumen como predeterminado en Visual Studio; no es parte de Resharper; aunque puede obtener complementos que completen de manera inteligente el resumen en su lugar. –

Respuesta

3

He escrito un complemento para Visual Studio, AtomineerUtils Pro Documentation que actualizará y ajustará tanto comentarios normales como comentarios de documentación (en formatos XML, Doxygen, Qt y JavaDoc). (No es gratis, pero es muy económico y hay una versión de prueba gratuita de 30 días)

Trata de preservar de manera inteligente líneas nuevas importantes, como sangrías, listas de viñetas, líneas en blanco o un espacio doble al final de una línea (entre otras cosas) se usarán como sugerencias para el motor de envoltura para garantizar que no se pierda su formateo.

6

Pruebe la versión de prueba de ReSharper, indica que formatea los comentarios de XML Doc (Vaya Here y busque los comentarios de los documentos XML para obtener más información) y que tiende a ser muy personalizable.

Si eso no funciona, lo más parecido que pude encontrar estaba en CodeProject, está destinado a Visual Studio 2003; sin embargo, es de código abierto, por lo que es posible que pueda hacerlo funcionar sin el costoso complemento de un tercero.

0

Añadir un párrafo </> en sus comentarios

Cuestiones relacionadas