remarks name generate example comentarios c# code-formatting

name - ¿Hay alguna herramienta para reformatear el código C#?



xml doc (10)

Eche un vistazo a Polystyle

Estoy buscando una (preferiblemente) herramienta de línea de comandos que pueda reformatear el código fuente de C # en un árbol de directorios. Idealmente, debería poder personalizar el formateo. Puntos de bonificación si la herramienta se puede ejecutar en mono (o linux).



Puedes probar Artistic Style , pero requiere que se instale Perl. Tiene una lista decente de opciones de formateo, y también soporta C y Java.


Esto no es línea de comando, mono o linux, pero es algo: he estado usando ReSharper (hecho por JetBrains) y es bastante bueno. Es un plugin de Visual Studio, así que supongo que no es una taza de té, pero con suerte alguien vendrá con una mejor respuesta :)


Echa un vistazo a astyle. Estoy seguro de que los chicos de KDE lo usan, pero el sitio web dijo que es compatible con C #.


Un poco tarde para descubrir esto ... También puedes probar NArrange para reformatear tu código. Las opciones de formato que admite son todavía bastante limitadas, pero puede procesar un directorio completo y es una herramienta de línea de comandos. Además, NArrange se ejecuta bajo Mono.


Sé que esta es una publicación anterior, pero voy a secundar la sugerencia de ReSharper de todos modos. No puedo vivir sin eso.

El reformateo incorporado está bajo el menú ReSharper-> Herramientas-> Código de limpieza y está obligado a Ctrl-E Ctrl-C por defecto.




Vea nuestro formateador SD C # . Utiliza un analizador de C # completo y una bonita impresora; no romperá tu código.

EDIT: septiembre de 2013: ahora se ejecuta en Windows y Linux. Cubre C # v5.