This could be expanded to accommodate ignoring other types of code blocks such as the namespace, using, regions etc.
I have a use case where I need to compare projects that are very similar as they are based on the same code, however we change the Namespace for the project, because of this almost every file shows as different even if there are only a few small changes.
The different Namespaces are to accommodate different customers or projects where I can't just reuse the existing namespace.
This could be expanded to accommodate ignoring other types of code blocks such as the namespace, using, regions etc.
I have a use case where I need to compare projects that are very similar as they are based on the same code, however we change the Namespace for the project, because of this almost every file shows as different even if there are only a few small changes.
The different Namespaces are to accommodate different customers or projects where I can't just reuse the existing namespace.