Как сохранить пустые строки между типами делегатов MSpec?

До 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 ответов

Другие вопросы по тегам