如何在MSpec委托类型之间保留空行?

时间:2015-06-26 16:38:51

标签: mspec resharper-9.0

在Resharper 9之前,默认代码重新格式化保留了字段之间最多2个空白行,这意味着你可以在你的因为和它代表之间保持一个空白:

public class when_something
{
  static object obj1;
  static object obj2;
  static object obj3;

  Establish context = () => { };

  Because of;

  It should_1;

  It should_2;
}

从Resharper 9开始,默认情况下是删除单行字段周围的空行,因此它会将所有内容折叠在一起,如下所示:

public class when_something
{
  static object obj1;
  static object obj2;
  static object obj3;

  Establish context = () => { };

  Because of;    
  It should_1;    
  It should_2;
}

默认设置已设置为“保留现有格式” - >将最大空行保留在code = 2中,但单行字段的空行设置似乎会覆盖此字符。如果您更改空白行下的设置,那么它会强制您有空白行,并且您将在所有字段之后最终显示空行:

public class when_something
{
  static object obj1;

  static object obj2;

  static object obj3;

  Establish context = () => { };

  Because of;    

  It should_1;  

  It should_2;
}

如何配置Resharper 9以保留空白行?

0 个答案:

没有答案