{ "vetur.validation.template": false, "vetur.format.enable": false, "eslint.validate": ["javascript", "javascriptreact", "typescript", "vue"], "vetur.experimental.templateInterpolationService": false, "editor.defaultFormatter": "rvest.vs-code-prettier-eslint", "editor.formatOnPaste": false, // required "editor.formatOnType": false, // required "editor.formatOnSave": true, // optional "editor.formatOnSaveMode": "file", // required to format on save "files.autoSave": "onFocusChange", "[javascript]": { "editor.defaultFormatter": "Vue.volar" } // optional but recommended }