resharper using-statement code-cleanup

Ordenar la directiva de "usos" por ReSharper Clean-up



using-statement code-cleanup (5)

Esta pregunta ya cubre esto:

Eliminar los usos no utilizados en todo el conjunto

La característica está en ReSharper 4.5. Si hace clic con el botón derecho en la solución, hay un elemento Código de limpieza ..., que le permite aplicar un perfil de limpieza a la solución. Puede crear un nuevo perfil de limpieza desde el nodo de Limpieza de código dentro de las opciones de ReSharper, si desea que un perfil solo ajuste las directivas de uso.

¿Cómo configurar ReSharper para llamar "Clasificar usos" en clase?


No necesitas ReSharper para hacer esto. Por defecto, el acceso directo CTRL + E , R eliminará (no se usará) y ordenará las declaraciones de uso.

Si solo desea ordenar o el acceso directo no está configurado en su instancia de Visual Studio, vaya a:

  • Herramientas-> Opciones.
  • Ambiente -> Teclado
  • Busque "Editor.ContextMenus.CodeWindow.OrganizeUsings".

Hay algunas opciones para jugar.


Resharper (9) ordenará los usos si ejecuta Code Cleanup, a través de los menús o el acceso directo del teclado CTRL + E , CTRL + C


Trate de usar el plugin Stylecop Resharper Plugin

Stylecop Rule SA1210: Using directives must be sorted alphabetically by the namespaces le permitirá utilizar una solución rápida para ordenarlas presionando ALT + ENTRAR .

Usar Stylecop es bueno para ayudarlo a escribir código limpio, pero es posible que desee desactivar algunas de las reglas.


Voy a responder por mi pregunta.

Usando el acceso directo de Resharper no es la mejor solución. La herramienta agradable es CodeMaid hace pocas limpiezas agradables al guardar archivos como si no se presionara una tecla de método abreviado:

  • Ordenar los usos alfabéticamente y eliminar los no utilizados.
  • borrando líneas vacías

Esta herramienta es complemento para Resharper.