0

我在每次提交之前使用 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; }
    }

我一直在尝试自定义文件布局,但我不知道我在那里做什么。

4

0 回答 0