jackyrong

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理
  927 Posts :: 2 Stories :: 1088 Comments :: 57 Trackbacks

公告

其实在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的世界 阅读(...) 评论(...) 编辑 收藏