vscode 代码格式setting设置
{"editor.tabSize": 2,"eslint.validate": ["javascript", // 用eslint的规则检测js文件"vue","html","typescript","typescriptreact"],"editor.codeActionsOnSave": {"source.fixAll.eslint": "never","source.fixAll": "never"},"window.zoomLevel": 1, // 窗口大小,字体大小等"files.autoSave": "onFocusChange","editor.formatOnSave": true,"editor.formatOnPaste": true,"editor.formatOnType": true,"editor.suggestSelection": "first",// "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",// "typescript.updateImportsOnFileMove.enabled": "always","eslint.codeAction.showDocumentation": {"enable": true},"editor.defaultFormatter": "esbenp.prettier-vscode", // 代码默认使用prettier格式化"[javascript]": {// js 相关操作"editor.defaultFormatter": "esbenp.prettier-vscode" // 代码默认使用prettier格式化},"[vue]": {// vue 相关操作"editor.formatOnSave": true, // 保存时格式化"editor.formatOnPaste": true // 粘贴时格式化},"[typescript]": {// ts 相关操作"editor.defaultFormatter": "esbenp.prettier-vscode","editor.formatOnSave": true, // 保存时格式化"editor.formatOnPaste": true,"editor.formatOnType": true},"[typescriptreact]": {// react ts 相关操作"editor.defaultFormatter": "esbenp.prettier-vscode","editor.formatOnSave": true, // 保存时格式化"editor.formatOnPaste": false, // 粘贴时格式化"editor.formatOnType": true},"search.followSymlinks": false,"files.exclude": {"**/.classpath": true,"**/.factorypath": true,"**/.project": true,"**/.settings": true},"editor.quickSuggestions": {"strings": true}, // git 更新,"git.detectSubmodules": false, // git 检测模块"search.exclude": {// 不需要搜索的文件夹"**/.idea": true},"typescript.updateImportsOnFileMove.enabled": "always", // ts 文件移动时更新导入"javascript.updateImportsOnFileMove.enabled": "always", // js 文件移动时更新导入"http.proxyStrictSSL": false, // 代理严格SSL"git.enableSmartCommit": true,"workbench.colorTheme": "Default Dark+","editor.multiCursorModifier": "ctrlCmd","typescript.preferences.quoteStyle": "single","prettier.singleQuote": true,"workbench.layoutControl.enabled": false,"liveServer.settings.AdvanceCustomBrowserCmdLine": "" // 启用智能提交
}