Code Cleanup-herramienta para mover todos usando instrucciones dentro del espacio de nombres en todos los archivos cs en mi solución?


Después de escribir un montón de código, finalmente me estoy despertando para agregar CA y StyleCop a mi solución.

De forma predeterminada, todos los archivos (muchos de ellos) de mi solución tienen instrucciones using en la parte superior del archivo antes del espacio de nombres.

Tengo resharper 6.0 y powertools en visual studio. ¿Hay alguna manera de usar estas o cualquier otra herramienta que vaya a través de todo mi archivo CS en la solución y poner las instrucciones de uso dentro del espacio de nombres para cada archivo.

Author: MoXplod, 2011-11-17

2 answers

Con Resharper se puede hacer en dos pasos.

  1. Establecer la casilla de verificación "Agregar' usando 'directiva al ámbito más profundo" en Code EditingC#Code StyleReference qualification. Opciones v9

  2. En el menú contextual de la solución elija " Cleanup Code...". Menú contextual SLN

Es posible que desee crear un pofile de limpieza personalizado que se adapte a sus necesidades antes de realizar la limpieza.

En ReSharper antes de v9 la configuración se encuentra en otro lugar: Opciones v8

 50
Author: Gebb,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-02-09 15:40:45

En ReSharper 10 lo puedes encontrar en: introduzca la descripción de la imagen aquí

 3
Author: Diomedes Domínguez,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-20 14:21:20