Xaml Styler的经验?

时间:2011-08-30 20:05:08

标签: wpf silverlight xaml windows-phone-7

我刚发现Xaml Styler,我想试一试。任何人都可以分享这个工具的经验吗?值得一试吗?在大型团队中使用它有什么缺点吗?

谢谢!

4 个答案:

答案 0 :(得分:4)

我每天都在使用它,它非常棒。这绝对值得尝试,我没有看到任何缺点。

如果您选择转移默认设置,请确保每个人都有相同的设置。

答案 1 :(得分:1)

我非常喜欢XAML Styler。虽然源控制问题确实发生了。如果你美化了一个XAML文档,那可能意味着1800行改变,如果它真的很难看你做的时候。如果您的团队成员也检查过,那么他们必须解决1800行更改。因此,我建议您在团队环境中注意何时以及使用哪些文件。

技巧:当它是当前标签并点击[保存]时,它会美化XAML页面。
如果您不希望页面美化,请切换到其他选项卡并选择[全部保存]。 这是我在其他团队成员签出相同文档时所做的事情。如果我是唯一一个,那么我会做一个正常的保存以使它变好,然后尽快检查它。

答案 2 :(得分:0)

使用此工具一段时间之后,我不得不说我不推荐因为:

  1. 属性定义顺序事项,因此当XAML页面被“美化”时,行为可能会被更改。该工具不提供排除属性排序的设置。以下是有关此问题的更多信息:Silverlight XAML Attribute Definition Order Matters
  2. 源控制冲突实际上是一种痛苦,并且没有办法“强迫”团队成员使用该工具。例如,在保存文件时设置样式的XAML文件会很好。
  3. 希望它有所帮助!

答案 3 :(得分:0)

我最近开始使用这个工具 - 我是一个很大的粉丝 - 但有一件事让我非常讨厌:它会在你点击保存时自动格式化所有内容。我喜欢使用VS中行号旁边的绿色编辑标记来跟踪我在大文件中的位置。每当我点击保存时,它会将整个文件变为绿色。

所以protip,如果您在工具>选项> XAML Styler中关闭“保存时格式化XAML”,只需右键单击文件并在不再需要编辑标记时点击格式。