Это может звучать как глупый вопрос, но я не могу найти ответ.Например, взгляните на фрагмент по умолчанию div
, который поставляется с Visual Studio 2010:
<CodeSnippet Format="1.1.0" xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<Header>
<Title>div</Title>
<Author>Microsoft Corporation</Author>
<Shortcut>div</Shortcut>
<AlternativeShortcuts>
<Shortcut>p</Shortcut>
<Shortcut>h1</Shortcut>
<Shortcut>h2</Shortcut>
<Shortcut>h3</Shortcut>
<Shortcut>h4</Shortcut>
<Shortcut>h5</Shortcut>
<Shortcut>h6</Shortcut>
<Shortcut>blockquote</Shortcut>
<Shortcut>pre</Shortcut>
<Shortcut>address</Shortcut>
<Shortcut>center</Shortcut>
<Shortcut>noscript</Shortcut>
</AlternativeShortcuts>
<Description>Markup snippet for a block element</Description>
<SnippetTypes>
<SnippetType>Expansion</SnippetType>
<SnippetType>SurroundsWith</SnippetType>
</SnippetTypes>
</Header>
<Snippet>
<Code Language="html"><![CDATA[<$shortcut$>$selected$$end$</$shortcut$>]]></Code>
</Snippet>
</CodeSnippet>
Как использовать альтернативный ярлык p
?В IntelliSense ни одна из альтернатив не доступна.Прежде всего, я попробовал Surround With > HTML > p
, но поскольку это недопустимая опция IntelliSense, по умолчанию он окружен тегом a
.
Кроме того, я попытался Surround With > HTML > divp
, div p
, div-p
, div:p
среди прочих, и ничего не работает, по умолчанию это просто div
(и обратите внимание, что я хотел попробовать первый вариант - div > p
, но селектор фрагментов не допустит >
в качестве входных данных).
Кто-нибудь знает, как использовать эту функцию?