There is a naked project created by Vue CLI, where ESLint does not swear at 2 spaces used as tabulation (code level indent).
And there is my config:
{ "editor.detectIndentation": false, "editor.tabSize": 4, "[json]": { "editor.tabSize": 4 }, "[javascript]": { "editor.tabSize": 4 }, ... } those. I need the tab size to be 4 spaces, but Alt + Shift + F (autoformat) or just setting 4 spaces instead of 2:
Question one : how to tell ESLint what tab size do I need?
Question two : what does ESLint want at the end of the lines?
It seems to be set; but if you put, then swears ...
and in the absence of underlines green
Information on setting up this beast is not found on the network.
At least, in the form of clear that this is exactly what you need))
If ESLint has no settings, then tell me another VS Code plugin for Vue.js




'editor.tabSize': 4, for javascript you change it to 2) - E1mir