¿Cómo desactivar el uso de grises fuera de uso?

¿Cómo (suponiendo que incluso es posible) desactivar la función Visual Studio 2015 para desactivar los usos no utilizados (usos en C #, Importaciones en VB)? Me gustan todas las demás funciones de comstackción / resaltado de syntax / comstackción automática en VS, solo estoy tratando de desactivar esto específicamente a los usos no utilizados.

Parece que no puedo encontrar una opción para esto específicamente en los menús de VS 2015. Si alguien tiene conocimiento de tal opción, comuníquese con la ubicación.

Puede deshabilitarlo en una base de proyecto por proyecto. Abra las referencias de su proyecto> Analizadores y desactive IDE0005 . Esto deshabilitará la ‘señal visual’ (pista gris), pero aún podrá seleccionar la acción rápida ‘Eliminar usos innecesarios’ si coloca el cursor en uno de estos. No pienses que es posible deshabilitar esto (y de todos modos no deberías).

introduzca la descripción de la imagen aquí


introduzca la descripción de la imagen aquí

Si el uso no using es realmente útil (es decir, acorta los nombres de los tipos en los comentarios de la documentación cuando detiene el mouse sobre un miembro fuera del modo de depuración). Puede suprimir la advertencia para esos usos con la advertencia de pragma #pragma warning disable :

 #pragma warning disable IDE0005 // Using directive is unnecessary 

Para reanudar el comportamiento en el archivo, usaría #pragma warning restre .

 #pragma warning restre IDE0005 // Using directive is unnecessary 

Tenga en cuenta que, a partir de VS 2017 15.6.6, la opción de menú para Remove and Sort Usings ignorará las directivas de #pragma warning disable . Como creo que esto es un error, enviaré un problema de Roslyn.