{ "editor.formatOnSave": true, "editor.formatOnSaveMode": "file", "editor.formatOnPaste": false, "editor.formatOnType": false, "files.autoSave": "onFocusChange", "eslint.alwaysShowStatus": true, "eslint.probe": ["javascript", "javascriptreact", "typescript", "typescriptreact", "json", "vue", "jsx"], "css.validate": false, "less.validate": false, "scss.validate": false, "stylelint.validate": ["css", "less", "sass", "postcss", "vue"], "editor.codeActionsOnSave": { "source.fixAll.eslint": true, "source.fixAll.stylelint": true }, "[html]": { "editor.defaultFormatter": "rvest.vs-code-prettier-eslint" }, "[javascript]": { "editor.defaultFormatter": "rvest.vs-code-prettier-eslint" }, "[json]": { "editor.defaultFormatter": "rvest.vs-code-prettier-eslint" }, "[css]": { "editor.defaultFormatter": "stylelint.vscode-stylelint" }, "[scss]": { "editor.defaultFormatter": "rvest.vs-code-prettier-eslint" }, "[markdown]": { "editor.defaultFormatter": "DavidAnson.vscode-markdownlint" }, "[vue]": { "editor.defaultFormatter": "rvest.vs-code-prettier-eslint" }, "prettier.printWidth": 120 }