3

我有几个关于使用 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 属性进行排序。经过研究,我发现了以下选项:

  • 那么它存在方式如何按字母顺序排列 XAML 属性?或者您如何订购 XAML 属性?

4

2 回答 2

1

选择您的代码,然后按

Alt+Enter

并选择

Format Selection
于 2018-08-01T04:58:37.597 回答
0

我认为这个答案为时已晚,但解决方案非常简单。快捷键是:VS2013中的CTRL+K+D。这就是问题的中心。

我希望它有用。

于 2015-07-29T22:23:23.793 回答