黑马程序员技术交流社区

标题: 分享小技巧--自己添加vs代码段 [打印本页]

作者: 戴鑫凯    时间: 2013-2-22 21:04
标题: 分享小技巧--自己添加vs代码段
c-w  =  Console.WriteLine();  各位入门的时候这俩字母一定用的很爽吧。下面给大家介绍下自己如何添加代码段。

首先进入vs安装目录的x:\Program Files (x86)\Microsoft Visual Studio 11.0\VC#\Snippets\2052\Visual C#下,先随便考一个文件出来,我这里就选cw.snippet这个文件,如图



用记事本打开cw.snippet , 可以看到一下的代码.
<?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>


现在我们开始改,我就以Console.ReadLine()为例。

我开始改啦,下面是改完以后的:

<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
        <CodeSnippet Format="1.0.0">
                <Header>
                        <Title>cr</Title>
                        <Shortcut>cr</Shortcut>
                        <Description>Console.ReadLine 的代码段</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$.ReadLine($end$);]]>
                        </Code>
                </Snippet>
        </CodeSnippet>
</CodeSnippets>

我只改了4个地方,改完以后重命名为cr.snippet,直接剪切到我的文档中即可  , 我是win8系统,位置在C:\Users\pokemon\Documents\Visual Studio 2012\Code Snippets\Visual C#\My Code Snippets 中 ,  我的是vs2012,所以是Visual Studio 2012这个文件夹,然后就可以在vs中使用啦....


作者: xueying123    时间: 2013-2-22 22:09
提示: 该帖被管理员或版主屏蔽




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2