Свойства Resharper Order с использованием настраиваемого порядка

Я использую очистку кода Resharper перед каждой фиксацией, чтобы убедиться, что мы не фиксируем обновления пробелов и все упорядочено определенным образом.

При работе с некоторыми классами я хотел бы, чтобы Resharper сортировал свойства в определенном порядке, который обеспечивает большую видимость для разработчиков при разработке или отладке.

Как и в приведенном ниже примере, я бы хотел, чтобы Resharper сортировал элементы так, чтобы Id всегда был первым свойством, за которым следовало Name, а затем Amount и так далее и так далее ...

Перед очисткой

      public class A {
{
        public Account Account { get; set; }

        public string AccountId { get; set; }

        public decimal Amount { get; set; }

        public int OccurrenceNumber { get; set; }
        
        public string Id { get; set; }

        public string Name { get; set; }

        public DateTime StartDateTime { get; set; }

        public DateTime EndDateTime { get; set; }
    }
}

Желаемый результат после очистки

          {
        public string Id { get; set; }

        public string Name { get; set; }

        public decimal Amount { get; set; }

        public Account Account { get; set; }

        public string AccountId { get; set; }

        public int OccurrenceNumber { get; set; }
      
        public DateTime StartDateTime { get; set; }

        public DateTime EndDateTime { get; set; }
    }

Я пытался настроить макет файла, но не знаю, что я там делаю.

0 ответов

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