VSCode资源管理器中如何仅显示ESLint错误装饰而隐藏警告装饰?
仅在VSCode资源管理器显示错误级别的Problem装饰
刚好之前我也纠结过这个问题,要实现只显示错误(ERROR)装饰、隐藏警告(WARNING)的效果,其实可以通过两步配置搞定:
1. 让代码检查工具只上报错误
以你提到的ESLint为例,在VSCode的设置(settings.json)里添加这一项:
"eslint.quiet": true
这个配置会让ESLint只把错误级别的问题发送给VSCode,直接忽略所有警告级别的规则提示,从源头上减少VSCode需要处理的警告内容。
如果用的是其他linter(比如Stylelint),也可以找对应的「仅上报错误」配置,比如Stylelint的stylelint.quiet同样生效。
2. 确保VSCode只处理错误级别的问题
再补充一项VSCode本身的设置,进一步确保资源管理器和问题面板只聚焦错误:
"problems.filter": "errors"
这个配置会让VSCode的问题面板只显示错误,同时资源管理器里的Problem decoration也会同步只展示错误相关的标记。
做完这两步,你就能看到资源管理器里只有错误文件会显示红色的错误指示器,警告对应的装饰会完全隐藏啦~
内容的提问来源于stack exchange,提问作者tHeSiD
相关产品推荐
相关产品推荐

