6

我制作了一个小代码片段来为 WPF 数据绑定创建一个属性:

private string property;
public string Property
{
    get { return this.property; }
    set
    {
        this.property = value;
        this.OnPropertyChanged(() => Property);
    }
}

在 Camel Case 中创建字段名称并在 Pascal Case 中重写属性非常麻烦。有没有办法只编写字段并让代码段使用字段名称和第一个字符大写来编写属性?

4

1 回答 1

8

不幸的是,这种类型的逻辑在 Visual Studio 片段功能中不可用。必须输入两个名称是您能做的最好的事情。

以下是您在创建代码片段时唯一可用的“功能”。 MSDN 代码片段函数

Resharper 等产品提供了出色的代码片段(在 Resharper 中称为模板)功能,能够更改片段中其他替换的大小写,以及许多其他有用的功能。 Resharper 模板信息

例如,您会对这个宏感兴趣:

“第一个字符小写的另一个变量的值”

于 2013-02-23T03:02:16.570 回答