Правильно удалите плагин StyleCop R #

Я установил StyleCop и связанный с ним плагин для ReSharper 5. Раздосадовавшись, я удалил и плагин, и StyleCop, но ReSharper все еще использует некоторые элементы поведения StyleCop - в первую очередь перемещение , используя операторы в пределах объявления пространства имен, а не оставляя их вне объявления.

Например, у вас есть следующий источник:

using System;
using System.Web;

namespace Foo.Bar
{
    ////
}

И файл находится в каталоге Foo / Bar / Widget , используя ReSharper ' s инструмент для исправления пространства имен, я ожидал, что файл останется прежним, но пространство имен изменится на Foo.Bar.Widgets (такое поведение он демонстрировал до появления StyleCop).

Теперь, однако, он меняет порядок файла:

namespace Foo.Bar.Widget
{
    using System;
    using System.Web;

    ////
}

Теперь, если отбросить личные предпочтения людей относительно того, какой из них лучше, мне это не нравится, и это несовместимо с нашим существующим кодом. Необходимость вручную перемещать операторы using после переименования пространства имен занимает больше времени, чем переименование пространства имен вручную.

Кто-нибудь знает, как это исправить (я предполагаю, что файл или что-то еще осталось после установки, или конфигурация, которая не был отменен).

11
задан Michael Shimmins 23 April 2011 в 00:52
поделиться