【发布时间】:2011-02-04 06:44:00
【问题描述】:
我想知道程序员如何选择编辑 XAML。与我交谈过的大多数程序员似乎都在编辑原始 XML,但这对我来说似乎很疯狂,因为对于更可视化的编辑器来说这是一件很自然的事情(当然,您通常最终必须着手处理原始代码,但不是是否有更好的方法来布置网格、编辑模板、添加非 c# 触发器或管理命令?真正让我失望的是编辑菜单——Visual Studio 1.0 的 C++ 菜单编辑器比原始 XAML 编辑体验。)
当我编辑 .aspx 文件时,我大部分时间都使用可视化编辑器,然后对于原始内容,我会进入 html 代码。
我知道 Expression Blend,但它似乎更关注艺术类型和 GUI 专家,而不是程序员。
有没有人推荐一个比 VS 更好的 XAML 编辑器?尤其是因为 VS 在 XAML 编辑方面似乎也存在真正令人讨厌的问题,比如错误和性能不佳?
感谢您帮助这个 XAML 新手。
【问题讨论】:
-
你用过哪个版本的 Visual Studio?你用的是VS2010吗?对 XAML 编辑有很大改进。
-
两者,VS2010 更好,但几乎没有光年好。也就是说,它的错误更少,速度也更慢,但是,例如,我仍然需要输入原始代码来制作菜单,而不是使用视觉设计器。对我来说,这有点像输入 .rc 文件而不是使用图形设计器。
-
VS2010 允许您通过集合编辑器在 GUI 中编辑菜单。选择菜单并单击“属性”窗口中的“项目”按钮。我承认,视觉上不像一个合适的设计师,但仍然比编辑原始 XAML 更合理
标签: wpf visual-studio silverlight xaml