最常用、稳定且免费的 XML 格式化插件是 XML Tools,支持格式化、验证、折叠、XPath 查找等功能,通过 Package Control 安装后无需配置即可使用,快捷键为 Ctrl+Alt+Shift+P(Windows/Linux)或 Cmd+Alt+Shift+P(macOS)。

在 Sublime Text 中安装 XML 格式化插件,最常用、稳定且免费的是 XML Tools。它支持格式化(美化)、验证、折叠、XPath 查找等核心功能,无需额外配置即可直接使用。
安装 XML Tools 插件
推荐通过 Package Control 安装(前提是已安装 Package Control):
- 按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板
- 输入 Install Package,回车选择 Package Control: Install Package
- 等待列表加载完成后,输入 XML Tools,回车确认安装
- 安装完成即可使用(无需重启 Sublime Text)
使用 XML Tools 格式化 XML
安装后,打开一个 .xml 文件,确保语法识别为 XML(右下角显示 “XML”,如不是可点击切换):
- 选中要格式化的 XML 内容,或不选中(默认整篇格式化)
- 按 Ctrl+Alt+Shift+P(Windows/Linux)或 Cmd+Alt+Shift+P(macOS)调出命令面板
- 输入 XML Tools: Pretty Print 并回车
- 也可通过菜单栏:Tools → XML Tools → Pretty Print
常见问题与提示
如果格式化效果不符合预期,可以检查以下几点:
- XML 内容必须是合法结构(无未闭合标签、属性值加引号等),否则会报错或跳过格式化
- 缩进默认为 2 空格,如需修改:菜单栏 Preferences → Package Settings → XML Tools → Settings,修改
"indentation": 4等参数 - 若快捷键冲突,可在 Preferences → Key Bindings 中自定义快捷键
- 部分老旧版本 Sublime Text(如 v2)可能不兼容最新版 XML Tools,建议使用 Sublime Text 3 或 4
基本上就这些。XML Tools 轻量可靠,适合日常快速整理接口响应、配置文件或 RSS 源等 XML 内容。










