一、打开vs2012--工具--代码段管理器工具
二、进入代码管理器以后,语言选择Visual C#,而后复制位置框中的地址spa
三、打开个人电脑,在地址栏粘贴上面复制的地址按下回车就会跳转到咱们要去的目录下code
四、在该目录下随便复制一个代码段文件(这里我复制cw.snippet文件)orm
五、上面复制代码段文件的目的是能够在其基础上修改来封装本身的代码段(这里我粘贴到了桌面上,将代码段文件名改为了我本身要封装的代码段名字)xml
六、用记事本打开mc.sinppet文件,以下所示blog
<?xml version="1.0" encoding="utf-8"?> <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <Title>cw</Title> <Shortcut>cw</Shortcut> <Description>Console.WriteLine 的代码段</Description> <Author>Microsoft Corporation</Author> <SnippetTypes> <SnippetType>Expansion</SnippetType> </SnippetTypes> </Header> <Snippet> <Declarations> <Literal Editable="false"> <ID>SystemConsole</ID> <Function>SimpleTypeName(global::System.Console)</Function> </Literal> </Declarations> <Code Language="csharp"><![CDATA[$SystemConsole$.WriteLine($end$);]]> </Code> </Snippet> </CodeSnippet> </CodeSnippets>
七、我如今是想将下面这段代码封装成代码段ip
public class MyCalss { public MyCalss() { } }
八、如今对mc.sinppet文件进行修改utf-8
<?xml version="1.0" encoding="utf-8"?> <CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <CodeSnippet Format="1.0.0"> <Header> <Title>mc</Title> <Shortcut>mc</Shortcut> <Description>MyClass 的代码段</Description> <Author>MyName</Author> <SnippetTypes> <SnippetType>Expansion</SnippetType> </SnippetTypes> </Header> <Snippet> <Declarations> </Declarations> <Code Language="csharp"><![CDATA[public class MyCalss { public MyCalss() { } }$end$]]> </Code> </Snippet> </CodeSnippet> </CodeSnippets>
对Title,Shortcut,Description标签的内容进行修改,修改为本身的名称。it
$end$ 这段代码的意思是光标出现的位置,这里设置在了代码段的最后位置。 io
将要封装的代码段放到CDATA[]里面就能够了,改完以后保存。
九、mc.sinppet文件修改完须要导入到VS中才能生效。下面进行导入。进到代码段管理器,点导入按钮,会弹出一个打开文件对话框,选中mc.sinppet文件,点打开,而后点完成。
十、到了这一步本身的代码段也就封装好了,能够进行快速调用了。之后调用的时候只要输入mc,而后按两下Tab键就能快速调用出封装好的代码段。
public class MyCalss { public MyCalss() { } }