{ "workbench.iconTheme": "material-icon-theme", "workbench.colorTheme": "Monokai", "git.confirmSync": false, "git.autofetch": true, "[vue]": { "editor.formatOnSave": false, "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[javascript]": { "editor.formatOnSave": false, "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[typescript]": { "editor.formatOnSave": false, "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[javascriptreact]": { "editor.formatOnSave": false, "editor.defaultFormatter": "esbenp.prettier-vscode" }, "[typescriptreact]": { "editor.formatOnSave": false, "editor.defaultFormatter": "esbenp.prettier-vscode" }, "eslint.alwaysShowStatus": true, "eslint.validate": [ "vue", "javascriptvue", "javascript", "javascriptreact", "typescript", "typescriptreact" ], "emmet.syntaxProfiles": { "vue-html": "html", "vue": "html" }, "emmet.includeLanguages": { "ejs": "html" }, "workbench.settings.useSplitJSON": true, "diffEditor.ignoreTrimWhitespace": true, "files.associations": { "*.tpl": "html", "ejs": "html", "*.tsx": "typescriptreact" }, // explorer "explorer.confirmDelete": false, "explorer.confirmDragAndDrop": false, // editor "editor.wordWrap": "off", "editor.formatOnSave": true, "editor.codeActionsOnSave": { "source.fixAll.eslint": true }, // javascript "javascript.format.semicolons": "remove", "javascript.preferences.quoteStyle": "single", "javascript.updateImportsOnFileMove.enabled": "never", // typescript "typescript.format.semicolons": "remove", "typescript.preferences.quoteStyle": "single", "typescript.updateImportsOnFileMove.enabled": "never", // prettier "prettier.semi": false, "prettier.singleQuote": true, "prettier.arrowParens": "avoid", "prettier.trailingComma": "none", // "vetur.format.defaultFormatter.js": "vscode-typescript", "emmet.extensionsPath": [""], "emmet.excludeLanguages": ["markdown"], "eslint.codeAction.showDocumentation": { "enable": true }, "[jsonc]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "workbench.startupEditor": "newUntitledFile", "[html]": { "editor.defaultFormatter": "vscode.html-language-features" }, "[json]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "eslint.runtime": "", "gitlens.advanced.messages": { "suppressLineUncommittedWarning": true }, "[less]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, "security.workspace.trust.untrustedFiles": "open", "svelte.enable-ts-plugin": true, "editor.tabSize": 2, "workbench.editor.untitled.hint": "hidden"}