一直都知道vs有代码片段可以用的,今天花费点时间捣鼓一下。其实这个工具还是很有用的,每次写代码遇到相似代码总是复制黏贴,用这个CodeSnippet工具就不用这样了。
工具=》代码管理=》添加.snippet文件,重启vs
输入ajax 双击Tab就可以了。
这里有一个$需要转义。用两个$$表示,不然代码片段加载会出错
<CodeSnippet Format="1.1.0" xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<Header>
<Title>ajax</Title>
<Author>LTF Corporation</Author>
<Shortcut>ajax</Shortcut>
<Description>$.AjaxData 语句的代码片段</Description>
<SnippetTypes>
<SnippetType>Expansion</SnippetType>
<SnippetType>SurroundsWith</SnippetType>
</SnippetTypes>
</Header>
<Snippet>
<Declarations>
<Literal>
<ID>url</ID>
<ToolTip>地址</ToolTip>
<Default>/</Default>
</Literal>
</Declarations>
<Code Language="JavaScript">
<![CDATA[
$$.AjaxData({
url: "$url$",
param: {},
success: function (data) {
$end$
}
});
]]>
</Code>
</Snippet>
</CodeSnippet>