This page contains options that affect the way ReSharper optimizes namespace import directives in existing codebase.
ReSharper also allows you to adjust a number of settings that affect the namespace import style. You can view and change these settings on the Alt+R, O ).page of ReSharper options (
Do not remove using alias directives if alias name differs from the imported type name
If this checkbox is selected, ReSharper never removes non-trivial alias using directives from the source code, even though they are redundant. If it is cleared, ReSharper removes all redundant using directives.
Namespaces that should not be removed
Namespaces that should be always imported
ReSharper will always add usings for these namespaces while running code cleanup.
Namespaces that should never be removed from fully qualified type names