ReSharper 7.1“对具有支持场的财产”移动场不合适

我最近升级到R#7.1并且我遇到了这个问题,其中To Property With Backing Field操作取代了我的支持字段并将它们移到了类的顶部。

例:

第1步 :定义自动属性:

 public class MyClass { //... Lots of members here public int MyNewProperty {get;set;} // <- Create auto Property } 

第2步 :ReSharper的“带有支持领域的财产”

在此处输入图像描述

预期结果:

 public class MyClass { //... Lots of members here private int _myNewProperty; // <- Backing field immediately above property public int MyNewProperty { get { return _myNewProperty; } set { _myNewProperty = value; } } } 

获得的结果:

 public class MyClass { private int _myNewProperty; // <- Backing field on top of the class //... Lots of members here public int MyNewProperty { get { return _myNewProperty; } set { _myNewProperty = value; } } } 

我已经通过评论“实例字段”部分来玩Type Members Layout配置,如下所示:

  <!--             --> 

但我仍然有同样的行为。

问:如何防止此行为并将其还原为V6.X?

以下是JetBrains开发人员的俄语评论。 本文致力于R#8发布。 他说,在开始时将私人田地放在一起比将其置于房产附近更为常见。 他建议在他们的反馈系统中打开票。 此外,他说也许他们在版本8.1中引入了这样的设置。
简而言之,现在不可能。