代码之家  ›  专栏  ›  技术社区  ›  David Schmitt

如何在vs 2008中重新格式化XAML?

  •  4
  • David Schmitt  · 技术社区  · 17 年前

    Visual Studio 2008的XAML编辑器(SP1)无法将XML重新格式化为一致的样式。

    我可以使用哪些工具来获取格式良好的XAML文件?首选工作室集成。

    8 回复  |  直到 10 年前
        1
  •  4
  •   Daniel    16 年前

    这里有一个特定于VS2008 XAML格式的链接,但好消息是您可以直接在VS中进行设置。

    http://geekswithblogs.net/lbugnion/archive/2007/09/29/Cleaning-up-XAML-code-and-improving-parsing-time-with-Blend.aspx

        2
  •  5
  •   Valery Viktorovsky    10 年前

    浏览选项时,我发现必须在“工具”>选项下设置“将每个属性放置在单独的行上”和“将第一个属性放置在与开始标记相同的行上”…>文本编辑器>XAML>格式>间距”,并在“工具”>选项下重置键盘映射…>环境>键盘“转换为”Visual C 2005“。

    现在,当按下时,XAML编辑器会根据我的喜好重新格式化XAML。 Ctrl键 + e , D .

        3
  •  4
  •   FlySwat    17 年前

    你试过ctrl k,d吗?

        4
  •  2
  •   rudigrobler    16 年前

    卡尔刚刚发布了他的Xaml Power玩具的第2版,它可以从VS2008重新格式化您的Xaml!查看有关XAML电动玩具配件的视频

    http://karlshifflett.wordpress.com/2008/09/16/xaml-power-toys-v2-release-finally-code-name-hawaii/

        5
  •  2
  •   chris    14 年前

    或者尝试托管在 http://xamlstyler.codeplex.com/ 对于Visual Studio 2010。 如果您曾经使用过kaxaml的xaml洗涤器并且喜欢它,那么您可以认为这个扩展是用于Visual Studio的“xaml洗涤器”。

    检查 http://xamlstyler.codeplex.com/ 功能亮点。

        6
  •  1
  •   David Schmitt    17 年前

    我找到的唯一工具是 Kaxaml 它可以很好地格式化(“左菜单中的xaml scruper”条目),但是作为一个独立的编辑器并不能很好地进行剪切。

        7
  •  1
  •   Brownie    16 年前

    http://www.dimebrain.com/2008/05/automating-read.html 是一个很好的插件,用于格式化XAML,使属性在彼此的下方对齐。

        8
  •  0
  •   Bruno    12 年前
    推荐文章