2012-04-26 120 views
5

有什么办法可以为Visual Studio 2010中的XAML编辑器添加XAML片段?比如我想从一些打字拯救我的自我,有这样的事情:Visual Studio:是否有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文件时)没有意义。

+1

今天下午,我创建了一些XAML代码片段(用于'Grid.ColumnDefinitions')。显然,这不是对你的问题的回答,因为我不知道你是否拥有Resharper许可证。 – Dennis 2012-04-26 20:49:53

回答