Visual studio Xaml代码片段Visual studio 2019(已创建但不起作用)
想知道是否可以创建xaml代码段 考虑到我已经创建了下面的xaml代码段,我已经创建了VS2019 为什么在VisualStudioXamarin项目中键入grd并进行制表时什么都没有发生? 有人能澄清一下位置和代码片段是否正确吗 另外,代码模板和代码片段之间有什么区别 另外,如果您有任何关于如何在resharper中执行的示例,那也会很好 链接 地点: C:\Users\myName\Documents\Visual Studio 2019\Code Snippets\XAML\My XAML Snippets 片段Visual studio Xaml代码片段Visual studio 2019(已创建但不起作用),visual-studio,xaml,xamarin,Visual Studio,Xaml,Xamarin,想知道是否可以创建xaml代码段 考虑到我已经创建了下面的xaml代码段,我已经创建了VS2019 为什么在VisualStudioXamarin项目中键入grd并进行制表时什么都没有发生? 有人能澄清一下位置和代码片段是否正确吗 另外,代码模板和代码片段之间有什么区别 另外,如果您有任何关于如何在resharper中执行的示例,那也会很好 链接 地点: C:\Users\myName\Documents\Visual Studio 2019\Code Snippets\XAML\My XAM
<?xml version="1.0" encoding="utf-8"?>
<CodeTemplates version="3.0">
<CodeTemplate version="2.0">
<Header>
<_Group>Xml</_Group>
<Version />
<MimeType>application/xaml+xml</MimeType>
<Shortcut>grd</Shortcut>
<_Description>Grid Template</_Description>
<TemplateType>Expansion, SurroundsWith</TemplateType>
</Header>
<Variables />
<Code Language="XAML"><![CDATA[<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
$selected$$end$
</Grid>]]></Code>
</CodeTemplate>
</CodeTemplates>
想知道是否有可能创建我拥有的xaml代码段
我遵循这一点,成功地创建了一个代码段,以下是步骤:
1.在Visual Studio中创建新的XML文件并添加代码:
<?xml version="1.0" encoding="utf-8"?>
<CodeSnippets xmlns="http://schemas.microsoft.com/VisualStudio/2005/CodeSnippet">
<CodeSnippet Format="1.0.0">
<Header>
<Title>1213test</Title>
<Shortcut>grd</Shortcut>
</Header>
<Snippet>
<Code Language="XAML">
<![CDATA[<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
$selected$$end$
</Grid>]]>
</Code>
</Snippet>
</CodeSnippet>
</CodeSnippets>
2.保存名为MyCodeSnippet.snippetnot.xml的文件
3.创建一个新项目,然后转到工具>代码片段管理器>导入>查找刚刚创建的MyCodeSnippet.snippet>打开>完成。描述
4.打开一个xaml文件,在文件中键入grd,然后按Tab键两次。注意:两次,它就工作了
以下是您可以阅读的文档:
代码模板和代码片段之间有什么区别
我做了一些研究,但找不到任何关于codetemplate的文档