我可能错过了一个非常明显的设置,但无论我尝试什么,我都无法让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确实在我的项目的某些文件中移动了某些东西,但绝不是所有字段/方法(无论访问权限或静态)都按正确顺序排列
答案 0 :(得分:0)
事实证明它确实是显而易见的。显然,代码中的区域(尽管它们已经对方法/属性进行了分组)阻止了布局的应用。