Правила StyleCop 4.7 SA1210 и SA1211 требуют, чтобы директивы использования сортировались в алфавитном порядке. Я столкнулся с конфликтом между правилом StyleCop и прикладной сортировкой Resharper: чувствительностью к регистру.Конфликт ReSharper с Stylecop над использованием директивного заказа SA1210 SA1211
Resharper 8.2 выполняет регистр, нечувствительный к регистру, в то время как для правила StyleCop требуется регистр, чувствительный к регистру. Итак, я побежал в нечетном случае со следующими директивами из-за неправильного выбора пространства имен (не моя):
using AB.Common;
using ab.Utility;
Нажатие Ctrl-E-F сортирует общий первый; но правило требует, чтобы утилита была первой из-за разницы между AB и ab. Я прошел мимо него, удалив правило StyleCop и просто разрешив переформатирование Resharper. Конечно, само пространство имен должно быть реорганизовано, но у меня нет такого варианта.
Любые другие мнения о том, как с этим бороться, кроме отключения правила StyleCop?