Me gusta poner mis directivas de uso dentro del espacio de nombres actual, y no afuera como VS y Resharper por defecto las ponen.
¿Alguien sabe de una funcionalidad macro / estándar que clasifique / elimine las directivas sin usar y las coloque dentro del espacio de nombres actual?

Code Editiong->C#->Namespace Imports(no en Estilo de formato).Code Editing -> C# -> Code StyleEn ReSharper 2020 , vaya a Opciones y luego:
fuente
Code Editing->C#-> enSyntax Stylelugar deCode StyleA partir de la versión 8.2, esto se ha movido. Ahora está aquí:
Dentro de Visual Studio
Resharper -> Opciones ...
Luego, en el cuadro de diálogo Opciones
Edición de código -> C # -> Importaciones de espacio de nombres -> Insertar usando directivas cuando sea necesario -> Agregar directiva de uso al alcance más profundo
fuente
A partir de Resharper 9, esto se ha movido a
Code Editing=>C#=>Code Style=>Reference Qualification=>Add 'using' directive to deepest scope.O puede utilizar la nueva función de búsqueda de configuraciones y buscar
deepest scope. La configuración exacta aparecerá:fuente
StyleCop admite la integración de ReSharper a partir de la versión 4.7.
De http://stylecop.codeplex.com/ :
fuente
He editado mis plantillas de estudio visual predeterminadas para poner mis directivas de uso dentro del espacio de nombres.
Para ordenar y eliminar directivas no utilizadas, utilizo Power Commands para Visual Studio 2008 .
fuente
Actualización para Resharper 2020.1 : esta opción ahora se puede encontrar en Opciones → Edición de código → C # → Estilo de sintaxis → Calificación de referencia y directivas 'usar'
Imagen de referencia
fuente