如何定义自定义键盘快捷键以在VS 2015中插入片段?

时间:2016-10-19 20:13:53

标签: visual-studio-2015 code-snippets

我正在使用Visual Studio 2015,并且想知道是否有一种方法可以创建一组自定义代码段或快捷方式,当我点击它时会插入类似下面的内容。

function(){}

describe('',function(){});等。

谢谢!

1 个答案:

答案 0 :(得分:1)

这很容易......

打开visual studio,将此代码复制并粘贴到新文本文件中,并使用代码片段扩展名(function.snippet)将文件保存在C:\ Users \ yourname \ Documents \ Visual Studio 2015 \ Code Snippets \ Visual C#\ My Code片段。

<?xml version="1.0" encoding="utf-8" ?>
<CodeSnippets  xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
            <Title>function</Title>
            <Shortcut>fun</Shortcut>
            <Description>Code snippet for create manual function loop</Description>
            <Author>Rajput</Author>
            <SnippetTypes>
                <SnippetType>Expansion</SnippetType>

            </SnippetTypes>
        </Header>
        <Snippet>

            <Code Language="csharp"><![CDATA[
            function(){}
            ]]>
            </Code>
        </Snippet>
    </CodeSnippet>
</CodeSnippets>

你也可以输入类似的东西 describe('',function(){});  在[CDATA [(在这个地方的函数(){})之后。

现在转到工具&gt;代码段管理器&gt;添加(找到要添加的功能代码段)。现在键入快捷方式的乐趣并按Enter键。现在你可以看到片段工作正常。image for adding snippet in VS