【问题标题】:Alternative XAML authoring tools? [closed]替代 XAML 创作工具? [关闭]
【发布时间】:2010-01-23 03:21:56
【问题描述】:

如果我正在编写 XAML,我是否必须使用 Expression Blend 或 Visual Studio,或者是否有替代工具?

【问题讨论】:

    标签: xaml


    【解决方案1】:

    您是使用 XAML 设计图形/资产还是为应用程序创建用户界面?

    如果您正在设计,您有很多选择。当然,Expression Design,但是有很好的转换器可以从 Adob​​e Illustrator 等强大的格式/应用程序中获取 XAML。

    如果您正在编写代码,虽然 Blend 存在严重的用户体验缺陷,但它具有相当可靠的功能集——远远比我迄今为止看到的任何替代品都要多。不过,正如 Dave 所指出的,还有其他选择。

    【讨论】:

    • Blend 非常适合让事物看起来很漂亮,但我个人觉得使用它绝对糟糕。另外,如果我“敢”同时打开 Blend 和 Visual Studio,我的机器最终会死机......
    【解决方案2】:

    还有微软的XAMLPad 应用:

    【讨论】:

      【解决方案3】:

      取决于你想要完成什么以及你愿意花多少钱。正如 Jay 所说,如果您的主要目标是编写应用程序代码,请选择 Visual Studio(如果可以的话,请使用 Resharper,让您的生活更轻松)。如果您的目标是设计,请选择 Expression Blend/Design。

      XAMLPad 也可以派上用场(它也可以很好地预览您的代码),而且重量非常轻。

      Kaxaml 也是 +1。

      【讨论】:

        【解决方案4】:

        如果您有兴趣使用 XAML 创建绘图,有一个名为 XDraw on CodePlex 的开源应用程序。还有一款名为Vector Architect 的产品看起来很漂亮,但看起来authors of this application 已经停止销售了。

        到目前为止,我对使用 XAML 创建图形和/或设计 UI 的工具(包括 Expression Blend 和 Expression Design)感到非常失望。认为最适合基于 WPF 的 UI 的工具是 Visual Studio 2010,但它在处理资源字典中的资产时肯定有其局限性。

        【讨论】:

        • 不幸的是,OwlIsland 似乎不再提供 Vector Architect 产品。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-01-04
        • 2011-07-05
        • 2015-12-29
        • 1970-01-01
        相关资源
        最近更新 更多