我有这个代码片段来写一个类的设置属性更快,但我只是不知道为什么它只是不工作的制表符停止在括号内。下面是代码片段的定义;
<?xml version="1.0" encoding="utf-8" ?>
<CodeSnippets
xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>Set de la clase de Negocio</Title>
<Author>Jorge Torselli</Author>
<Description>Establece el set modificado para el campo</Description>
<Shortcut>set</Shortcut>
</Header>
<Snippet>
<Declarations>
<Literal>
<ID>Nombre_set</ID>
<ToolTip>Escribir el nombre del campo en cuestión</ToolTip>
</Literal>
<Literal>
<ID>Tipo_dato</ID>
<ToolTip>Escribir el tipo de dato</ToolTip>
</Literal>
<Literal>
<ID>Nueva_asignacion</ID>
<ToolTip>El tipo de dato y nombre que se le asignara</ToolTip>
</Literal>
<Literal>
<ID>Nombre_campo</ID>
<ToolTip>EL nombre del campo al que hace referencia = al que se le asigno</ToolTip>
</Literal>
</Declarations>
<Code Language="CSharp">
<![CDATA[public void set$Nombre_set$($Tipo_dato$ $Nueva_asignacion$) {this$Nombre_campo$ = $Nueva_asignacion$;}]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
字符串
它是在Visual Studio 2015社区,标签停止它只工作在第一个声明是Nombre_set,从Nombre_set它跳转到Nombre_campo跳过声明Tipo_dato,和Nueva_asignacion...
有什么建议吗?
1条答案
按热度按时间f45qwnt81#
我找到了解决它的方法,我需要一些标签和组织代码,这里是编辑和功能代码....
字符串
我添加了SnippetType标记并将其放置在Expansion中;这使您可以在光标所在的位置插入代码段。此代码段类使visual studio了解该代码段将用于生成类型定义,成员定义和公共代码构造函数。
我在变量中添加了默认值,所以你必须替换默认值,即使你使用一个几乎总是相同的值的片段也可以添加,留下必要时更改它的选项。
我添加了$end$,以便将光标放置在展开代码段之后。
我还根据层次结构对标记代码进行了缩进排序,以便更容易理解代码。
这是我找到我刚刚写的信息的链接...
https://msdn.microsoft.com/en-us/library/ms379562(v=vs.80).aspx