Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio Visual Studio代码段是否可以包含多个快捷方式?_Visual Studio_Visual Studio 2019_Code Snippets - Fatal编程技术网

Visual studio Visual Studio代码段是否可以包含多个快捷方式?

Visual studio Visual Studio代码段是否可以包含多个快捷方式?,visual-studio,visual-studio-2019,code-snippets,Visual Studio,Visual Studio 2019,Code Snippets,我在网上搜寻过,找不到任何说明你可以这样做的东西,但我想我还是会问的 考虑以下将上下文菜单TagHelper添加到页面的代码段: <CodeSnippet Format="1.1.0" xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet"> <Header> <Title>Context Menu</Title> <Author>UX&l

我在网上搜寻过,找不到任何说明你可以这样做的东西,但我想我还是会问的

考虑以下将上下文菜单TagHelper添加到页面的代码段:

<CodeSnippet Format="1.1.0" xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
  <Header>
    <Title>Context Menu</Title>
    <Author>UX</Author>
    <Shortcut>c:contextmenu</Shortcut>
    <Description>Markup snippet for a context menu</Description>
    <SnippetTypes>
      <SnippetType>Expansion</SnippetType>
    </SnippetTypes>
  </Header>
  <Snippet>
    <Code Language="html">
      <![CDATA[<component:context-menu id="contextMenu">
            <context-menu-trigger>$end$</context-menu-trigger>
            <context-menu-content></context-menu-content>
        </component:context-menu>]]>
    </Code>
  </Snippet>
</CodeSnippet>

上下文菜单
用户体验
c:上下文菜单
上下文菜单的标记段
膨胀

$end$
]]>

我尝试了多个快捷方式标记:

<Shortcut>c:contextmenu</Shortcut>
<Shortcut>c:context-menu</Shortcut>
c:contextmenu
上下文菜单
我试过用逗号分隔它们:

<Shortcut>c:contextmenu,c:context-menu</Shortcut>
c:contextmenu,c:context menu
没有乐趣,我认为这是不可能的,我必须创建两个片段;每个快捷方式一个?

我可以进一步确认VS(2019)不喜欢这样。我尝试用空格和分号分隔,甚至尝试将
元素移动到一个单独的文件中,然后将其移动到两个单独的文件中,以获得不同的快捷方式-VS会抛出一个null ref错误:-|我可以进一步确认VS(2019)不喜欢这样。我尝试用空格和分号分隔,甚至尝试将
元素移动到一个单独的文件中,然后将其移动到两个单独的文件中,以获得不同的快捷方式-VS会抛出一个null ref错误:-|