ReSharper
 
Get ReSharper
Get your hands on the new features ahead of the release by joining the Early Access Program for ReSharper 2025.1! Learn more

Convert to Non-Global Using refactoring

Last modified: 23 September 2024

This refactoring allows you to replace one or more global using directives with local using directives in all files where symbols from the corresponding namespaces are used.

In the example below, we apply this refactoring to global using System.Collections; in file GlobalUsings.cs and as a result it adds the corresponding local using directives in files One.cs and Two.cs.

This feature is supported in the following languages and technologies: