如何在VSCode+ESLint+TypeScript中禁用黄色波浪错误线?
禁用ESLint黄色警告波浪线,保留红色错误线的方法
你可以通过两种方式实现需求,根据场景选择:
方式一:仅在VSCode编辑器中生效(不修改项目配置)
- 打开VSCode设置面板(快捷键:Ctrl/Cmd + ,)
- 点击右上角的**打开设置(JSON)**图标({}形状)
- 在配置文件中添加以下内容:
"eslint.rules.customizations": [ { "rule": "*", "severity": "warn", "override": "off" } ]
该配置会隐藏VSCode中所有ESLint警告级别的黄色波浪线,仅保留错误级别的红色波浪线。
方式二:项目级配置(所有开发者共享)
修改项目根目录下的ESLint配置文件(如.eslintrc.js、.eslintrc.json),添加ignoreWarnings选项:
- 若使用
.eslintrc.js:
module.exports = { // 已有的其他配置(如extends、parser等) ignoreWarnings: true };
- 若使用
.eslintrc.json:
{ // 已有的其他配置 "ignoreWarnings": true }
开启该选项后,ESLint会忽略所有警告信息,VSCode中仅显示错误级别的红色波浪线。
内容的提问来源于stack exchange,提问作者HOST-X
相关产品推荐
相关产品推荐

