How to disable ESlint parser error messages in VSCode?

I have ESlint configured with vscode using the plugin, now I'm wondering is there some way I can stop ESlint from showing me the parser/syntax errors, so I can instead view the syntax errors that the Salsa language service provides by default.


Solution 1:

Update: please refer this updated answer

Open up settings.json and add the property: "eslint.enable": false

Check: https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint

Solution 2:

In order to disable ESLint only for a specific repo (instead of disabling it globally). Create .vscode folder in your project root and there create a settings.json then add the following config:

{
    "eslint.enable": false
}

Maybe after this setting you should consider adding the .vscode/settings.json line to your .gitignore file too, but it is based on your dev team's preference. }

Additionally if you'd like to ignore only some vendor/3PP .js files only then you should consider creating an .eslintignore file. Read more about this here.

Solution 3:

The old:

"eslint.enable": false

Is deprecated, now you need to use the builtin VSCode mechanism for disabling extensions:

vscode-screenshot

Solution 4:

go to File => Preferences => Settings

enter image description here

go to Extensions=>ESLint

enter image description here

Uncheck the EsLint:Enable

enter image description here