配置
{
"path-autocomplete.extensionOnImport": true,
"files.autoSave": "afterDelay",
"eslint.run": "onSave",
"eslint.alwaysShowStatus": true,
"editor.mouseWheelZoom": true,
"path-intellisense.mappings": {
// "@": "${workspaceRoot}/src",
"@":"${folder}/src",
"/": "${workspaceRoot}/"
},
"emmet.triggerExpansionOnTab": true,
"editor.tabCompletion": "on",
"workbench.colorTheme": "Visual Studio Dark",
"git.autofetch": true,
"workbench.editor.untitled.hint": "hidden",
"security.workspace.trust.untrustedFiles": "open",
"[vue]": {
"editor.defaultFormatter": "octref.vetur"
},
"editor.formatOnSave": true,
"vetur.format.defaultFormatterOptions": {
"prettier": {
"semi": false,
"singleQuote": true,
"trailingComma": "none",
},
"js-beautify-html": {
"wrap_line_length": 120,
"wrap_attributes": "auto",
"end_with_newline": false
}
},
"vetur.format.defaultFormatter.html": "js-beautify-html",
"vetur.useWorkspaceDependencies": true,
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"vetur.format.defaultFormatter.js": "vscode-typescript",
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
"path-intellisense.extensionOnImport": true,
"[javascript]": {
"editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
},
"window.zoomLevel": 1,
"tabnine.experimentalAutoImports": true,
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
}