{ // Basic "search.exclude": { "**/.git": true, "**/node_modules": true, "**/bower_components": true, "**/tmp": true, "**/dist": true, "**/logs": true, "**/package-lock.json": true, }, "editor.tabSize": 2, "editor.renderWhitespace": "boundary", "editor.formatOnPaste": true, "editor.formatOnSave": false, "[json]": { "editor.formatOnSave": true, "editor.defaultFormatter": "vscode.json-language-features" }, "[xml]": { "editor.formatOnSave": true }, // Eslint "eslint.autoFixOnSave": true, "eslint.validate": [ "javascript", "javascriptreact", { "language": "typescript", "autoFix": true }, { "language": "vue", "autoFix": true }, { "language": "html", "autoFix": true } ], }