其实在
vs.net 2010中,
使用code snippets跟以前差别不是很大,笔记之:
1 在工程中,建立一个xxx.snippet
XML文件
2 然后切换到XML代码视图,然后右键,选择插入“代码片段”
3 之后就可以修改代码片段中的比如名称,作者,说明等,比如现在是做一个简单的单元测试的snippets,可以这样:
<?xml version="1.0" encoding="utf-8" ?>
<CodeSnippet Format="1.0.0" xmlns="http://schemas.microsoft.com/Visual
Studio/2005/CodeSnippet">
<Header>
<Title>Test Fixture</Title>
<Author>lyr</Author>
<Shortcut>fixture</Shortcut>
<Description>create a basic nuint</Description>
<SnippetTypes>
<SnippetType>Expansion</SnippetType>
</SnippetTypes>
</Header>
<Snippet>
<Declarations>
<Literal>
<ID>namespaceName</ID>
<
Default>theNamespceForTheFixture</Default>
</Literal>
<Literal>
<ID>testFixtureName</ID>
<Default>yourTestFixtureName</Default>
</Literal>
</Declarations>
<Code Language="CSharp">
<![CDATA[using System;
using NUnitt.
Framework;
namespace $namespaceName$
{
[TestFixture]
public class $testFixtureName$
{
}
}
]]>
</Code>
</Snippet>
</CodeSnippet>
4 然后在工具--代码片段管理器中,选择导入或保存
5 在使用时,输入比如fixture,注意这里是 <Shortcut>fixture</Shortcut>,连续按TAB两次即可