有没有办法在 Visual Studio 2010 中为 XAML 编辑器添加 XAML 片段?例如,我想从一些打字中拯救我自己,并有这样的事情:
片段:gr<TAB>
生成代码:
<Grid>
<Grid.RowDefinitions>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
</Grid.ColumnDefinitions>
</Grid>
然后,如果我输入例如:
rd<TAB>
它应该生成 <RowDefinition />
同样,
cd<TAB>
应该生成 <ColumnDefinition />
其他 XAML 元素也类似。
我想你明白了……重点是让这些片段只能在 Visual Studio 的 XAML 编辑器中可用。将它们放在 Visual Studio 内的其他代码编辑器中(例如,在编辑 .cs 文件时)没有意义。
最佳答案
如果你不需要参数,那么你可以使用工具箱!
只需将代码拖到工具箱中,然后将其插入到您想要的任何位置即可。这适用于 C# 以及 XAML。
发件人:http://blog.wpfwonderland.com/2012/04/16/xaml-snippets-and-visual-studio/
关于wpf - Visual Studio : Is there XAML snippets support?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10341131/