1 {
2 "files.autoSave": "afterDelay",
3 "eslint.run": "onSave",
4 "eslint.alwaysShowStatus": true,
5 "editor.mouseWheelZoom": true,
6 "path-intellisense.mappings": {
7 "@": "${workspaceRoot}/src",
8 "/": "${workspaceRoot}/"
9 },
10 "emmet.triggerExpansionOnTab": true,
11 "editor.tabCompletion": "on",
12 "workbench.colorTheme": "Chester Atom",
13 "git.autofetch": true,
14 "editor.minimap.enabled": false,
15 "workbench.editor.untitled.hint": "hidden",
16 "security.workspace.trust.untrustedFiles": "open",
17 "[vue]": {
18 "editor.defaultFormatter": "octref.vetur"
19 },
20 "editor.formatOnSave": true,
21 "vetur.format.defaultFormatterOptions": {
22 "prettier": {
23 "semi": false,
24 "singleQuote": true,
25 "trailingComma": "none",
26 }
27 },
28 "vetur.format.defaultFormatter.html": "js-beautify-html",
29 "vetur.useWorkspaceDependencies": true,
30 "editor.codeActionsOnSave": {
31 "source.fixAll.eslint": true
32 },
33 "vetur.format.defaultFormatter.js": "vscode-typescript",
34 "javascript.format.insertSpaceBeforeFunctionParenthesis": true,
35 "path-intellisense.extensionOnImport": true,
36 }