A collection of tools to accelerate XAML development within Visual Studio. These include XAML analysis, XAML generations, plus templates and helpers.
Rapid XAML Toolkit
Visual Studio 2022 支持即将推出...
这是一套工具集,旨在帮助开发人员更轻松地使用 XAML(UWP、WPF、Xamarin.Forms、WinUI3 和 .NET MAUI)。这些工具包括:
- 编辑器内 XAML 分析,助您更快发现并修复问题。
- 从 ViewModel 生成 XAML。
- 增强编辑器窗口功能。
- Roslyn 分析器(辅助 MVVM 和 XAML 相关代码)
- 项目与项模板(快速创建新应用)
可从 VS Marketplace 获取。
XAML 分析
类似于 Roslyn 分析器,但专门针对 XAML。识别潜在问题并使用建议操作进行修复。

您还可以创建自己的 自定义分析器,并通过此 NuGet 包 在 构建/CI 过程 中运行分析。
了解更多 功能。
XAML 生成
只需点击几下或鼠标拖拽,即可将 ViewModel 转换为 XAML。

生成的 XAML 基于通用约定,但具有高度的 可配置性。
本项目遵循的原则
- 使用 XAML 的开发人员理应获得尽可能优质的工具。
- 采取行动总比无所作为要好。
- 所有输出内容都应可配置。
- 对 C# 和 VB.NET 提供同等支持。
- 工具包不会重复 Visual Studio 已有的功能(除非有充分的理由)。
- 工具包无法生成最终的 XAML,因为每个应用都需要独特的自定义。
- 本工具包专门专注于 XAML 相关的工具,不包含控件等内容。
安装
请参阅入门指南。
贡献
请参阅贡献指南。
历史
Rapid XAML Toolkit(RXT)最初是作为 Windows Template Studio (WinTS) 的姊妹项目启动的。
它最初是与 Microsoft 合作创建的(这就是为什么 github.com/microsoft/rapid-xaml-toolkit 会重定向到这里),但现在主要由 Matt Lacey 负责维护。
项目介绍
A collection of tools to accelerate XAML development within Visual Studio. These include XAML analysis, XAML generations, plus templates and helpers.
定制我的领域