如何让VSCode忽略Microsoft Edge Tools对指定文件/文件夹的检测警告?
问题解答
错误来源
这些错误来自VSCode内置的HTML语言服务(部分场景下会关联Microsoft Edge Tools的DevTools代码检查逻辑,核心是基于W3C HTML规范的语法合规性校验)。
忽略指定文件/文件夹的解决方案
方案1:将目标文件/文件夹标记为纯文本
通过VSCode工作区设置,把指定路径的HTML文件关联为纯文本,避免语法校验:
- 打开工作区
settings.json(快捷键Ctrl+Shift+P/Cmd+Shift+P,输入Open Workspace Settings (JSON)) - 添加以下配置:
"files.associations": { "**/你的遗留文件夹名称/**/*.html": "plaintext", "**/单个遗留文件.html": "plaintext" }
方案2:通过.htmlhintrc忽略(适配HTMLHint驱动的检查)
如果项目使用HTMLHint做代码检查,在项目根目录创建.htmlhintrc文件,配置忽略路径:
{ "ignoreFiles": [ "**/你的遗留文件夹名称/**", "**/单个遗留文件.html" ] }
方案3:全局关闭HTML校验(不推荐,影响正常文件)
若不需要任何HTML语法校验,可在VSCode设置中关闭:
"html.validate": false
内容的提问来源于stack exchange,提问作者dotNET
相关产品推荐
相关产品推荐

