我正在使用 VSCode 中的 ESLint extension 来格式化和检查我的 JavaScript 代码。但是,我不想让 ESLint 显示警告(代码下面的红线),尤其是与代码格式有关的警告,但仍然希望每次保存文件时都进行格式化。这可能吗?
以下是我的 VSCode 配置:
以下是我的 VSCode 配置:
{
"editor.fontSize": 14,
"explorer.openEditors.visible": 0,
"files.autoSave": "onFocusChange",
"terminal.integrated.fontSize": 14,
"terminal.integrated.lineHeight": 1.3,
"terminal.integrated.shell.osx": "zsh",
"editor.codeLens": true,
"editor.occurrencesHighlight": true,
"editor.formatOnSave": true,
"[javascript]": {
"editor.formatOnSave": false
},
"eslint.enable": true,
"eslint.autoFixOnSave": true,
"eslint.alwaysShowStatus": false,
"eslint.run": "onType",
"javascript.updateImportsOnFileMove.enabled": "always",
"explorer.confirmDelete": false,
"diffEditor.ignoreTrimWhitespace": false
}
rules
设置为"no-inner-declarations": 0
只会抑制在内部作用域声明的变量和函数警告。我想要抑制 eslint 的所有自动修复警告,比如与格式化代码有关的警告。我只想要它显示无效的 JavaScript/JSX 警告,这些警告将阻止代码在浏览器中运行。 - darKnight