Если вы заинтересованы в создании «ctor» или подобного фрагмента с именем, вводящим имя класса, с нуля, создайте файл .snippet в каталоге фрагментов C # (например, C:\VS2017\VC#\Snippets\1033\Visual C#\C#Snippets.snippet
) с таким содержанием XML:
<CodeSnippets>
<CodeSnippet>
<Header>
<Title>ctor</Title>
<Shortcut>ctor</Shortcut>
</Header>
<Snippet>
<Declarations>
<Literal Editable="false"><ID>classname</ID><Function>ClassName()</Function></Literal>
</Declarations>
<Code>
<![CDATA[public $classname$($end$)
{
}]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
Этот фрагмент внедряет имя текущего класса путем вызова функции фрагмента кода C # ClassName (), подробно описанной на этой странице документа. Microsoft .
Конечный результат расширенияфрагмент кода: