Использование директив, отсортированных в неправильном порядке
Я использую расширение Power Commands в Visual Studio 2012. У меня есть опция, выбранная для удаления и сортировки значений при сохранении. Проблема состоит в том, что директивы System.Xxx сортируются последними, и это вызывает ошибку анализа стиля:
SA1208: System using directives must be placed before all other using directives.
Before save:
using System;
using System.Diagnostics.CodeAnalysis;
using Foo;
After save:
using Foo;
using System;
using System.Diagnostics.CodeAnalysis;
Это работало правильно (сначала System.Xxx) с VS 2010. Кто-нибудь знает, как это исправить?
Примечание. Даже если это не вызвало ошибку SA, я все же предпочел бы, чтобы системные директивы были первыми.