我找到了INotifyPropertyChanged的这段代码片段
但是它显示了这样的代码:

我会这样的:
对于公众:第一个字母的大写字母+ ...
私人:第一个字母+下划线+小写字母+ ...
我怎样才能做到这一点?
编辑:无需键入公共字段和私有字段
<Snippet>
<Declarations>
<Literal>
<ID>type</ID>
<ToolTip>Property type</ToolTip>
<Default>string</Default>
</Literal>
<Literal>
<ID>property</ID>
<ToolTip>Property name</ToolTip>
<Default>MyProperty</Default>
</Literal>
<Literal>
<ID>notifyMethod</ID>
<ToolTip>name of method to raise PropertyChanged event</ToolTip>
<Default>NotifyPropertyChanged</Default>
</Literal>
</Declarations>
<Code Language="csharp">
<![CDATA[private $type$ _$property$;
public $type$ $property$
{
get { return _$property$;}
set
{
if (value != _$property$)
{
_$property$ = value;
$notifyMethod$("$property$");
}
}
}
$end$]]>
</Code>
</Snippet>
Run Code Online (Sandbox Code Playgroud) CR在Visual Studio 2013中在C#源文件的顶部键入时,此自定义代码段将显示:
<?xml version="1.0" encoding="utf-8" ?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>Insert a Copyright notice</Title>
<Shortcut>CR</Shortcut>
<Description>Code snippet for the Copyright notice comment</Description>
<Author>Pierre Arnaud</Author>
<SnippetTypes>
<SnippetType>Expansion</SnippetType>
</SnippetTypes>
</Header>
<Snippet>
<Code Language="csharp">
<![CDATA[// Copyright © 2015, EPSITEC SA, CH-1400 Yverdon-les-Bains, Switzerland$end$]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
Run Code Online (Sandbox Code Playgroud)
在Visual Studio 2015中,CR如果我将光标放在第一个using语句之前,则代码段不会显示在建议中.显示的唯一建议是提供的两个Visual Studio
extern和using片段.
知道我是否必须更新此代码段的XML才能再次使用?
编辑:我在Microsoft Connect上打开了一个问题.