Как сгруппировать свойства определенного типа в регионе с помощью ReSharper?

Я хочу использовать инструмент ReSharper File Layout, чтобы автоматически расположить мой класс. С шаблоном по умолчанию он уже работает с большинством регионов. Так как я использую Mvvm, я использую ICommands и Handlers. Я хочу сгруппировать все команды в своем регионе, как

#region Commands

public ICommand NavigateToSettingsView { get { return new RelayCommand(OnNavigateToSettingsView); } }
public ICommand NavigateToHistoryView { get { return new RelayCommand(OnNavigateToHistoryView); } }

#endregion

Как я могу сказать ReSharper, что он сгруппирует свойства типа ICommand в один регион? Он не работает с опцией "Инструменты".

Это последняя настройка, которую я пробовал:

<Region Name="Commands" Priority="150">
      <Entry DisplayName="Commands" Priority="150">
        <Entry.Match>
          <ImplementsInterface Immediate="True" Name="ICommand" />
        </Entry.Match>
      </Entry>
    </Region>

1 ответ

Решение

По словам поддержки JetBrains, сделать это невозможно! Но, возможно, они добавят это в грядущий релиз Resharper 9.2.

Другие вопросы по тегам