HTML
HTML 支持通过 HTML 扩展实现。
该扩展会自动安装,若需禁用,请在设置中添加以下配置:
{
"auto_install_extensions": {
"html": false
}
}
格式化
Zed 默认使用 Prettier 进行 HTML 格式化。
您可以通过在 Zed settings.json 中添加以下配置来禁用 format_on_save:
"languages": {
"HTML": {
"format_on_save": "off",
}
}
你仍可通过 cmd-shift-i|ctrl-shift-i 手动触发格式化,或打开命令面板 (cmd-shift-p|ctrl-shift-p) 并选择“格式化文档”。
LSP 格式化
若想使用 vscode-html-language-server 语言服务器自动格式化功能替代 Prettier,请将以下配置添加到 Zed 设置中:
"languages": {
"HTML": {
"formatter": "language_server",
}
}
你可以通过 Zed 的 settings.json 自定义 vscode-html-language-server 的各种格式化选项。