jackyrong

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

其实在vs.net 2010中,使用code snippets跟以前差别不是很大,笔记之:

 

1 在工程中,建立一个xxx.snippetXML文件

 

2 然后切换到XML代码视图,然后右键,选择插入“代码片段”

3 之后就可以修改代码片段中的比如名称,作者,说明等,比如现在是做一个简单的单元测试的snippets,可以这样:

  

<?xml version="1.0" encoding="utf-8" ?>

<CodeSnippet Format="1.0.0" xmlns="http://schemas.microsoft.com/VisualStudio/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两次即可

 

 

posted on 2010-09-09 21:02  jackyrong的世界  阅读(976)  评论(1编辑  收藏  举报