我可能错过了一个非常明显的设置,但无论我尝试什么,我都无法让 ReSharper 应用任何类型布局(无论是我自己的还是默认的)。
(使用 ReSharper 10.0.0.2 Ultimate 试用版)
我刚刚在可视化设计器中做了一个快速的类型布局,这是生成的 XAML:
<?xml version="1.0" encoding="utf-16"?>
<Patterns xmlns="urn:schemas-jetbrains-com:member-reordering-patterns">
<TypePattern DisplayName="Default">
<Entry DisplayName="Fields">
<Entry.Match>
<Kind Is="Field" />
</Entry.Match>
</Entry>
<Entry DisplayName="Methods">
<Entry.Match>
<Kind Is="Method" />
</Entry.Match>
</Entry>
</TypePattern>
</Patterns>
我总是进行完整的代码清理,但即使使用自定义配置文件(如下所示,仅选择“应用文件模板”),也不会重新排序:
编辑:似乎Resharper 确实在我的项目的某些文件中移动了某些东西,但绝不是所有字段/方法(无论是什么访问或静态)都按正确的顺序放置。