【问题标题】:Change the way Visual Studio refactors uppercase properties更改 Visual Studio 重构大写属性的方式
【发布时间】:2020-06-16 11:35:01
【问题描述】:

Visual Studio 重构大写属性的方式存在问题。 这是一些简单的类:

    public class TEST
    {
        public string MY_STRING { get; set; }
    }

现在我使用 CTRL+ 重构我的属性 -> “转换为完整属性” Visual Studio 正在创建代码

    public class TEST
    {
        private string mY_STRING;

        public string MY_STRING { get => mY_STRING; set => mY_STRING = value; }
    }

我希望我的字段是小写的,像这样:

    public class TEST
    {
        private string my_string;

        public string MY_STRING { get => my_string; set => my_string = value; }
    }

有没有办法改变这种行为?

【问题讨论】:

  • 您可以使用.editorconfig naming conventions 告诉 VS 您的属性应该如何大小写,并且在进行重构时应该尊重这些属性。也就是说,请遵守与其他人相同的规则
  • 为时已晚,请查看官方naming guidelines。您和您的软件源将遇到问题。

标签: c# visual-studio refactoring


【解决方案1】:

首先,您需要选择字段文本和 Ctrl+U。

其次,你使用 Ctrl+R、E 重构属性。

结果:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-09
    • 1970-01-01
    • 2020-07-24
    • 1970-01-01
    相关资源
    最近更新 更多