Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wpf 使用Xaml样式器的经验?_Wpf_Silverlight_Xaml_Windows Phone 7 - Fatal编程技术网

Wpf 使用Xaml样式器的经验?

Wpf 使用Xaml样式器的经验?,wpf,silverlight,xaml,windows-phone-7,Wpf,Silverlight,Xaml,Windows Phone 7,我刚找到,我想试试。任何人都可以分享使用此工具的一些经验吗?值得一试吗?在大型团队中使用它有什么缺点吗 谢谢 我每天都在使用它,它非常棒。这绝对值得一试,我看不出有任何缺点 只要确保每个人都有相同的设置,如果你选择从默认设置转移 使用此工具一段时间后,我不得不说我不推荐它,因为: 属性定义顺序很重要,因此当XAML页面被“美化”时,行为可能会改变。该工具不提供排除属性排序的设置。以下是有关此问题的更多信息: 源代码管理冲突实际上是一种痛苦,无法“强迫”团队成员使用该工具。例如,在保存文件时,XA

我刚找到,我想试试。任何人都可以分享使用此工具的一些经验吗?值得一试吗?在大型团队中使用它有什么缺点吗


谢谢

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


只要确保每个人都有相同的设置,如果你选择从默认设置转移

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

  • 属性定义顺序很重要,因此当XAML页面被“美化”时,行为可能会改变。该工具不提供排除属性排序的设置。以下是有关此问题的更多信息:
  • 源代码管理冲突实际上是一种痛苦,无法“强迫”团队成员使用该工具。例如,在保存文件时,XAML文件在其中设置样式会很好

  • 希望它能帮助别人

    我绝对喜欢XAML样式器。虽然源代码管理问题确实会发生。如果你美化了一个XAML文档,这意味着当你这么做的时候,如果它真的很难看的话,1800行的内容就会改变。如果您的团队成员也检查了它,那么他们必须解决1800行更改。因此,我建议您在团队环境中何时以及使用哪些文件时要小心

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

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


    因此,如果您在“工具”>“选项”>“XAML样式器”中关闭“保存时格式化XAML”,您只需右键单击文件,在不再需要编辑标记时单击“格式化”

    谢谢你的回答,克劳斯。但是,如果有些人忘记“美化”他的xaml,而其他人却不断地这样做,那该怎么办?这不会导致比平常更多的SVN/GIT/TFS冲突吗?这取决于您的合并工具有多好。XML冲突通常总是令人痛苦的。是否仍将其用于Win8开发?似乎它不喜欢Segoe UI@Downvoter——我正在分享我的经验。如果你不同意,那么分享你的。当前版本已经解决了这两个问题,所以也许可以再试一次(我喜欢):新功能:能够定义首选属性顺序优先级。新功能:保存时自动设置样式的选项(问题:364)详细信息