Shortcut 元素(IntelliSense 代码段)

指定用于插入代码段的快捷方式文本。

<Shortcut>
    Shortcut Text
</Shortcut>

特性和元素

以下几节描述了属性、子元素和父元素。

特性

无。

子元素

无。

父元素

元素

说明

Header

包含有关代码段的常规信息。

文本值

文本值是可选的。

此文本可作为插入代码段的快捷方式使用。 Shortcut 元素的文本值只能包含字母数字字符、连字符 ( - ) 和下划线 ( _ )。

备注

若要使用 Shortcut 元素的文本值插入 Visual Basic 代码段,请在**“代码编辑器”中键入快捷方式值,并按 Tab 键。 例如,若要用 Shortcut 的元素值 MySnippet 插入代码段,请在“代码编辑器”**中键入 MySnippet,然后按 Tab 键。 有关更多信息,请参见Delete: How to: Insert Snippets Into Your Code (Visual Basic)

提示

在 Visual Basic 项目中,可以键入快捷方式名称的前几个字母,后跟一个问号 (?),并按 Tab 来查看所有以这些字母开头的代码段快捷方式的列表。

若要使用 Shortcut 元素的文本值插入 Visual C# 代码段,请在**“代码编辑器”中键入快捷方式值,并按 Tab 键两次。 例如,若要用 Shortcut 的元素值 MySnippet 插入代码段,请在“代码编辑器”**中键入 MySnippet,并按两次 Tab 键。 有关更多信息,请参见Delete: How to: Use Code Snippets (C#)

如果两个代码段包含同一 Shortcut 元素值,在键入快捷方式并按 Tab 键后,将打开“区分器”框,供您选择正确的代码段。

示例

以下示例中的 Shortcut 元素的值为 copyfile。 若要插入此代码段,请在**“代码编辑器”**中键入 copyfile,并按 Tab 键。

<CodeSnippets xmlns="https://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
    <CodeSnippet Format="1.0.0">
        <Header>
            <Title>Copy File</Title>
            <Author>Microsoft Corporation</Author>
            <Description>Copies a file and saves it as another file.</Description>
            <HelpUrl>www.microsoft.com</HelpUrl>
            <SnippetTypes>
                <SnippetType>Expansion</SnippetType>
            </SnippetTypes>
            <Keywords>
                 <Keyword>File copying</Keyword>
                 <Keyword>Copying files</Keyword>
            </Keywords>
            <Shortcut>copyfile</Shortcut>
        </Header>
        <Snippet>
            <!-- Insert snippet information here -->
        </Snippet>
    </CodeSnippet>
</CodeSnippets>

请参见

任务

如何:为代码段指定快捷方式名称

概念

代码段架构参考