首页 > 解决方案 > 如何进行批处理以将“XAML 样式器”应用于 Visual Studio 2019 项目中的所有 xaml 文件

问题描述

我们的团队刚刚决定对所有 .xaml 文件使用 XAML 样式器。由于我们已经有一个庞大的代码库,我们希望为所有现有文件应用样式以有一个干净的开始。

是否有适用于 Visual Studio 2019 的插件,可以将 XAML 样式器插件应用于项目中的所有 xaml 文件?我试过谷歌但找不到任何东西。

标签: wpfvisual-studioxamlpluginsformatting

解决方案


默认情况下,XAML Styler将在保存时格式化每个打开的 XAML 文件。因此,手动方式是打开所有 XAML 文件并SaveSave All

或者,您可以为所有 XAML 文件创建一个命令行脚本并在其上运行XAML Styler,请参阅GitHub Wiki 中的此页面,已经有一个示例。

如果您正在寻找可以直接在 Visual Studio 中执行相同操作的扩展,请使用Format All Files。它明确支持使用XAML Styler格式化项目或解决方案中的所有 XAML 文件。

您可以在“工具”->“选项”->“格式化所有文件”中更改选项。[...]

如果要格式化 XAML 文件,请安装 XAML Styler 并将选项“其他执行命令”设置为“EditorContextMenus.XAMLEditor.FormatXAML”。


推荐阅读