Convert to Non-Global Using refactoring
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.
Convert to a non-global using
Place the caret at a
global usingdirective or select multiple global using directives.
Do one of the following:
Press Control+Alt+Shift+T and then choose Convert to Non-Global Using.
Choosefrom the main menu.
JetBrains Rider will add local
usingdirectives for selected namespaces to all files in the project where symbols from these namespaces are used, and remove the original