Сделайте ReSharper для переформатирования кода в соответствии с правилом StyleCop SA1206: ключевое слово «static» должно стоять перед ключевым словом «other» в объявлении элемента - PullRequest
1 голос
/ 30 июля 2010

Я подозреваю, что мне следует создать шаблон в ReSharper / Параметры / Языки / C # / Стиль форматирования / Тип членства В настоящее время я использую шаблон по умолчанию, и мне нужна помощь кого-то, кто в них хорош.

Я хочу, чтобы это было НЕПРАВИЛЬНО :

public new static Age Empty {
    get {
        return empty;
    }

    set {
        empty = value;
    }
}

И это будет право :

public static new Age Empty {
    get {
        return empty;
    }

    set {
        empty = value;
    }
}

Другими словами, я хочу, чтобы static был перед другими ключевыми словами, как new. В настоящее время ReSharper 5.1 делает это «неправильно».

Ответы [ 2 ]

2 голосов
/ 11 июля 2016

ReSharper теперь имеет возможность настроить расположение модификаторов.

Откройте параметры ReSharper и перейдите к Редактирование кода |C # |Кодовый стиль .В разделе Модификаторы Порядок модификаторов вы можете изменить порядок расположения в соответствии с вашими потребностями (см. Онлайн-справку ReSharper: Расположение модификаторов ).удовлетворить правило StyleCop SA1206 переместить модификатор static над модификатором new: modifier order

1 голос
/ 30 июля 2010

невозможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...