You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Visual Studio for Mac的XAML格式化器自动生成自闭合标签?

XAML自闭合标签格式化问题解决方法

针对Visual Studio

  • 开启自闭合语法格式化:
    1. 依次打开「工具」→「选项」→「文本编辑器」→「XAML」→「格式化」
    2. 勾选「在空元素上使用自闭合语法」
    3. 选中目标XAML代码,按下 Ctrl+K, Ctrl+D 即可完成格式转换
  • 修复Ctrl+I快捷键:
    进入「工具」→「选项」→「环境」→「键盘」,搜索「Edit.FormatSelection」,确认快捷键是否绑定为Ctrl+I,未绑定则手动设置

针对VS Code

  • 先安装官方「XAML」扩展
  • 配置自闭合规则:
    打开设置(Ctrl+,),搜索「XAML Format: Self Closing Tags」,设置为always
  • 格式化代码:
    选中代码后按下Ctrl+Shift+I完成转换;若要将Ctrl+I设为格式化快捷键,进入「文件」→「首选项」→「键盘快捷方式」,搜索「Format Selection」修改绑定

注意:Ctrl+I并非多数编辑器默认的格式化选中代码快捷键,优先检查快捷键绑定是否正确,再确认XAML自闭合格式化选项是否开启。

内容的提问来源于stack exchange,提问作者Miki 15

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 18:27:26