【发布时间】:2012-04-26 20:41:36
【问题描述】:
有没有办法在 Visual Studio 2010 中为 XAML 编辑器添加 XAML sn-ps?例如,我想免于打字,并有这样的东西:
sn-p:
gr<TAB>
生成代码:
<Grid>
<Grid.RowDefinitions>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
</Grid.ColumnDefinitions>
</Grid>
然后如果我输入例如:rd<TAB> 它应该生成<RowDefinition />
同样,cd<TAB> 应该生成 <ColumnDefinition />
对于其他 XAML 元素也是如此。
我想你明白了...关键是使这些 sn-ps 仅在 Visual Studio 的 XAML 编辑器中可用。将它们放在 Visual Studio 内的其他代码编辑器中(例如,在编辑 .cs 文件时)没有意义。
【问题讨论】:
-
今天下午,我使用 JetBrains Resharper 创建了一些 XAML sn-ps(用于
Grid.ColumnDefinitions)。显然,这不是您问题的答案,因为我不知道您是否拥有 Resharper 许可证。
标签: wpf silverlight xaml editor code-snippets