我尝试编辑encapsulate field
代码段:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC#\Snippets\1033\Refactoring\EncapsulateField.snippet
我的领域是:
int test;
当我按 Ctrl + r + e 时,我得到:
public int Test
{
get
{
return test;
}
set
{
test = value;
}
}
而不是我希望得到:
public int Test
{
get
{
return test;
}
set
{
test = value;
OnChange();
}
}
当我查看上面的文件时,有一个看起来像这样的片段:
<![CDATA[
$modifier$ $type$ $name$
{
get { return $field$; }
set { $field$ = value; }
}]]>
并不像预期的那样。
我认为必须看起来像这样:
<![CDATA[
$modifier$ $type$ $name$
{
get
{
return $field$;
}
set
{
$field$ = value;
}
}]]>
不是改变它的正确点,有可能改变它吗?