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

VS Code已设置HTML无默认格式化器仍弹窗提示,如何解决?

解决方案

要实现HTML文件不被格式化且消除VS Code的提示弹窗,只需修改工作区配置,同时关闭HTML文件的自动格式化开关并指定默认格式化器为null:

{
    "editor.formatOnSave": true,
    "[html]": {
        "editor.formatOnSave": false,
        "editor.defaultFormatter": null
    }
}

原理说明

你之前仅设置了editor.defaultFormatter: null,但全局editor.formatOnSave仍为开启状态。VS Code在保存HTML文件时,会自动触发格式化流程,由于找不到指定的默认格式化器,就会弹出选择提示。

现在针对HTML文件单独关闭editor.formatOnSave,VS Code就不会再尝试对HTML文件执行格式化操作,自然也不会弹出配置提示,同时不影响其他文件(CSS、JS、JSON等)继续使用Prettier自动格式化。

内容的提问来源于stack exchange,提问作者Lakshya Raj

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 08:15:35