wpf - 程序员编辑 XAML 的最佳方式

标签 wpf visual-studio silverlight xaml

我想知道程序员如何选择编辑 XAML。与我交谈过的大多数程序员似乎都在编辑原始 XML,但这对我来说似乎很疯狂,因为对于更可视化的编辑器来说这是一件很自然的事情(当然,您通常最终必须着手处理原始代码,但不是是否有更好的方法来布置网格、编辑模板、添加非 c# 触发器或管理命令?真正让我失望的是编辑菜单——Visual Studio 1.0 的 C++ 菜单编辑器比原始 XAML 编辑体验。)

当我编辑 .aspx 文件时,我大部分时间都使用可视化编辑器,然后对于原始内容,我会进入 html 代码。

我知道 Expression Blend,但这似乎更侧重于艺术类型和 GUI 专家,而不是程序员。

有没有人推荐一个比 VS 更好的 XAML 编辑器?尤其是因为 VS 似乎在 XAML 编辑方面也存在真正令人讨厌的问题,比如错误和性能不佳?

感谢您帮助这个 XAML 新手。

最佳答案

我必须同意 Blend 拥有我尝试过的最好的 XAML 编辑器。虽然 VS2010 比 2008 年有了一些显着的改进,但它与 Blend 不在同一水平,并且仍然感觉有点笨重并且容易被吓坏。

Kaxaml 是进行快速而肮脏的 XAML 编辑的一个不错的选择。 ,一个小编辑器,可以被认为是 XAML 的记事本。它速度快(比 VS 好),具有语法高亮、自动完成和编辑器内预览。我发现它与 VS 一起使用非常有用,尽管它仅限于严肃的工作。

关于wpf - 程序员编辑 XAML 的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2575967/

相关文章:

wpf - Caliburn Micro Message.attach不考虑datacontext的变化

c# - 动态加载控件上的 Tab 键顺序

Silverlight 的 ItemsControl Canvas.TopProperty 和 Canvas.LeftProperty 未使用

silverlight - sllauncher.exe 命令行选项是否有任何文档?

visual-studio - 如何在 Visual Studio 2010 的同一解决方案中使用来自另一个项目的类?

java - 在网络应用程序中创建桌面快捷方式的最佳方法?

c# - WPF - 将 F 键分配给按钮

c# - ObservableCollection<string> 中的项目在绑定(bind)到 WPF 列表框时不更新

sql-server - 将表从 SQL Server CE 3.5 数据库复制到 Visual Studio 2008 中的另一个数据库?

c# - 下载包 'runtime.win10-x86.Microsoft.Net.UWPCoreRuntimeSdk.2.1.1'失败