在Visual Studio 2015中,当我输入prop
并按下Tab键时,会调用自动属性代码片段,并得到以下内容:
public property int MyProperty
{ get; set; }
但我想要的是这个:
public property MyProperty { get; set; }
如何使代码片段在一行上放置?
我已经检查了XML文件:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC#\Snippets\1033\Visual C#\prop.snippet
但是在我的看来,它看起来没问题:
<Declarations>
<Literal>
<ID>type</ID>
<ToolTip>Property type</ToolTip>
<Default>int</Default>
</Literal>
<Literal>
<ID>property</ID>
<ToolTip>Property name</ToolTip>
<Default>MyProperty</Default>
</Literal>
</Declarations>
<Code Language="csharp"><![CDATA[public $type$ $property$ { get; set; }$end$]]>
</Code>
我没有安装ReSharper。
{
放在新行上。 - DavidG