在VS 2013中或使用Resharper重新格式化XAML

在VS 2013中或使用Resharper重新格式化XAML,xaml,visual-studio-2013,reformat,Xaml,Visual Studio 2013,Reformat,关于使用Resharper或VS 2013格式化XAML代码,我有几个问题 如何在Resharper代码清理或VS添加空行中设置 在XAML/XML标记之间 之前: <Canvas Background = "LightSkyBlue"> <TextBox x:Name = "TextBoxGreen" Canvas.Left = "150" Canvas.Top = "50" MinWi

关于使用Resharper或VS 2013格式化XAML代码,我有几个问题

  • 如何在Resharper代码清理或VS添加空行中设置 在XAML/XML标记之间
之前:

<Canvas Background = "LightSkyBlue">
    <TextBox x:Name = "TextBoxGreen"
             Canvas.Left = "150"
             Canvas.Top = "50"
             MinWidth = "200"
             BorderThickness = "3"
             BorderBrush = "GreenYellow"
             MouseDown = "TextBox_OnMouseDown">
        Text from green textBox
    </TextBox>
</Canvas>

绿色文本框中的文本
之后

<Canvas Background = "LightSkyBlue">

    <TextBox x:Name = "TextBoxGreen"
             Canvas.Left = "150"
             Canvas.Top = "50"
             MinWidth = "200"
             BorderThickness = "3"
             BorderBrush = "GreenYellow"
             MouseDown = "TextBox_OnMouseDown">
        Text from green textBox
    </TextBox>

</Canvas>

绿色文本框中的文本
  • 我想按逻辑顺序或字母顺序排列XAML属性 秩序。经过研究,我发现了以下几种选择:

    • 使用但对我没有用处,因为我 使用VS 2013。到的端口尚未完成
    • 使用这个插件 例如,不排序事件处理程序
  • 那么它是如何按字母顺序排列XAML属性的呢?或者如何排列XAML属性


    • 我认为现在回答这个问题已经太迟了,但解决方案非常简单。快捷键为:VS2013中的CTRL+K+D。这是问题的中心


      我希望它有用。

      选择您的代码,然后按

      Alt+Enter
      
      选择

      Format Selection