如何使用ReSharper对区域中特定类型的属性进行分组?

时间:2015-08-07 12:56:41

标签: c# visual-studio-2013 resharper resharper-9.1

我想使用ReSharper文件布局工具自动安排我的课程。使用默认模式,它已经适用于大多数地区。因为我正在使用Mvvm,所以我使用ICommands和Handler。我想将所有命令分组到自己的区域,如

#region Commands

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

#endregion

如何告诉ReSharper它会将ICommand类型的属性分组到一个区域?它不适用于“Implements”选项。

这是我尝试的最后一个设置:

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

1 个答案:

答案 0 :(得分:2)

根据JetBrains的支持,没有办法做到这一点! 但也许他们会在即将发布的Resharper 9.2版本中添加它。