|  | @@ -4,169 +4,39 @@
 | 
	
		
			
				|  |  |      "@": "${workspaceRoot}"
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    // "typescript.suggest.paths": false,
 | 
	
		
			
				|  |  | -  "editor.formatOnSave": false,
 | 
	
		
			
				|  |  |    "css.validate": false,
 | 
	
		
			
				|  |  |    "scss.validate": false,
 | 
	
		
			
				|  |  | -  "typescript.validate.enable": false
 | 
	
		
			
				|  |  | -}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// {
 | 
	
		
			
				|  |  | -//   "editor.codeActionsOnSave": {
 | 
	
		
			
				|  |  | -//     "source.fixAll.eslint": true,
 | 
	
		
			
				|  |  | -//     "source.fixAll.stylelint": true,
 | 
	
		
			
				|  |  | -//     "source.organizeImports": true
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   "files.associations": {
 | 
	
		
			
				|  |  | -//     "*.tag": "html",
 | 
	
		
			
				|  |  | -//     "*.cshtml": "html",
 | 
	
		
			
				|  |  | -//     "*.html": "html",
 | 
	
		
			
				|  |  | -//     "*.njk": "html",
 | 
	
		
			
				|  |  | -//     "*.mustache": "html",
 | 
	
		
			
				|  |  | -//     "*.html.md": "html",
 | 
	
		
			
				|  |  | -//     "*.json": "jsonc"
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   // 以下是性能优化
 | 
	
		
			
				|  |  | -//   "files.exclude": {
 | 
	
		
			
				|  |  | -//     "**/node_modules/**": true,
 | 
	
		
			
				|  |  | -//     "**/.git": true,
 | 
	
		
			
				|  |  | -//     "**/.DS_Store": true,
 | 
	
		
			
				|  |  | -//     "**/__pycache__": true,
 | 
	
		
			
				|  |  | -//     "**/.pytest_cache": true,
 | 
	
		
			
				|  |  | -//     "venv": true,
 | 
	
		
			
				|  |  | -//     "*.sublime-*": true,
 | 
	
		
			
				|  |  | -//     "env*": true,
 | 
	
		
			
				|  |  | -//     "dist": true
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   "search.exclude": {
 | 
	
		
			
				|  |  | -//     "**/node_modules": true,
 | 
	
		
			
				|  |  | -//     "**/bower_components": true,
 | 
	
		
			
				|  |  | -//     "**/env": true,
 | 
	
		
			
				|  |  | -//     "**/venv": true,
 | 
	
		
			
				|  |  | -//     "dist": true
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   "files.watcherExclude": {
 | 
	
		
			
				|  |  | -//     "**/.git/objects/**": true,
 | 
	
		
			
				|  |  | -//     "**/.git/subtree-cache/**": true,
 | 
	
		
			
				|  |  | -//     "**/node_modules/**": true,
 | 
	
		
			
				|  |  | -//     "**/env/**": true,
 | 
	
		
			
				|  |  | -//     "**/venv/**": true,
 | 
	
		
			
				|  |  | -//     "env-*": true,
 | 
	
		
			
				|  |  | -//     "dist": true
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   "eslint.validate": [
 | 
	
		
			
				|  |  | -//     "javascript",
 | 
	
		
			
				|  |  | -//     "javascriptreact",
 | 
	
		
			
				|  |  | -//     "typescript",
 | 
	
		
			
				|  |  | -//     "typescriptreact"
 | 
	
		
			
				|  |  | -//   ],
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -//   "files.trimTrailingWhitespace": true,
 | 
	
		
			
				|  |  | -//   "files.insertFinalNewline": true,
 | 
	
		
			
				|  |  | -//   "editor.fontFamily": "Consolas, 'Courier New', monospace",
 | 
	
		
			
				|  |  | -//   "editor.cursorBlinking": "phase",
 | 
	
		
			
				|  |  | -//   "editor.fontLigatures": true,
 | 
	
		
			
				|  |  | -//   "window.title": "${dirty} ${rootName}${separator}${activeEditorMedium}",
 | 
	
		
			
				|  |  | -//   "breadcrumbs.enabled": true,
 | 
	
		
			
				|  |  | -//   "editor.minimap.renderCharacters": false,
 | 
	
		
			
				|  |  | -//   "editor.minimap.maxColumn": 200,
 | 
	
		
			
				|  |  | -//   "editor.minimap.showSlider": "always",
 | 
	
		
			
				|  |  | -//   "editor.unfoldOnClickAfterEndOfLine": true,
 | 
	
		
			
				|  |  | -//   "editor.wordWrap": "on",
 | 
	
		
			
				|  |  | -//   "editor.wordWrapColumn": 100,
 | 
	
		
			
				|  |  | -//   "editor.rulers": [
 | 
	
		
			
				|  |  | -//     {
 | 
	
		
			
				|  |  | -//       "column": 100,
 | 
	
		
			
				|  |  | -//       "color": "#2d3858"
 | 
	
		
			
				|  |  | -//     }
 | 
	
		
			
				|  |  | -//   ],
 | 
	
		
			
				|  |  | -//   "editor.suggestSelection": "first",
 | 
	
		
			
				|  |  | -//   "editor.autoClosingQuotes": "always",
 | 
	
		
			
				|  |  | -//   "editor.suggest.localityBonus": true,
 | 
	
		
			
				|  |  | -//   "editor.suggest.shareSuggestSelections": true,
 | 
	
		
			
				|  |  | -//   // 格式化配置
 | 
	
		
			
				|  |  | -//   "editor.formatOnSave": false,
 | 
	
		
			
				|  |  | -//   // "editor.codeActionsOnSave": {
 | 
	
		
			
				|  |  | -//   //   "source.fixAll.eslint": true,
 | 
	
		
			
				|  |  | -//   //   "source.fixAll.stylelint": true,
 | 
	
		
			
				|  |  | -//   //   "source.organizeImports": true
 | 
	
		
			
				|  |  | -//   // },
 | 
	
		
			
				|  |  | -//   "[scss]": {
 | 
	
		
			
				|  |  | -//     "editor.formatOnSave": true,
 | 
	
		
			
				|  |  | -//     "editor.defaultFormatter": "esbenp.prettier-vscode"
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   "[json]": {
 | 
	
		
			
				|  |  | -//     "editor.formatOnSave": false
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   "[jsonc]": {
 | 
	
		
			
				|  |  | -//     "editor.formatOnSave": true,
 | 
	
		
			
				|  |  | -//     "editor.defaultFormatter": "esbenp.prettier-vscode"
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   // git相关配置
 | 
	
		
			
				|  |  | -//   "git.confirmSync": false,
 | 
	
		
			
				|  |  | -//   "git.autofetch": true,
 | 
	
		
			
				|  |  | -//   "merge-conflict.autoNavigateNextConflict.enabled": true,
 | 
	
		
			
				|  |  | -//   // 图标主题配置
 | 
	
		
			
				|  |  | -//   "material-icon-theme.activeIconPack": "vue_vuex",
 | 
	
		
			
				|  |  | -//   "material-icon-theme.folders.theme": "specific",
 | 
	
		
			
				|  |  | -//   "material-icon-theme.hidesExplorerArrows": false,
 | 
	
		
			
				|  |  | -//   "material-icon-theme.folders.color": "#26a69a",
 | 
	
		
			
				|  |  | -//   // 主题配置
 | 
	
		
			
				|  |  | -//   "workbench.iconTheme": "material-icon-theme",
 | 
	
		
			
				|  |  | -//   "workbench.colorTheme": "SynthWave '84",
 | 
	
		
			
				|  |  | -//   "editor.tokenColorCustomizations": {
 | 
	
		
			
				|  |  | -//     "[SynthWave '84]": {
 | 
	
		
			
				|  |  | -//       "comments": "#d4922f" // 注释颜色
 | 
	
		
			
				|  |  | -//     }
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   // css智能提示
 | 
	
		
			
				|  |  | -//   "html-css-class-completion.enableEmmetSupport": true,
 | 
	
		
			
				|  |  | -//   "html-css-class-completion.enableScssFindUsage": true,
 | 
	
		
			
				|  |  | -//   // "html-css-class-completion.excludeGlobPattern": "{node_modules,doc,docs,.bundle,vendor}/**",
 | 
	
		
			
				|  |  | -//   "html-css-class-completion.includeGlobPattern": "**/src/assets/css/**",
 | 
	
		
			
				|  |  | -//   // emmet语法
 | 
	
		
			
				|  |  | -//   "emmet.showExpandedAbbreviation": "always",
 | 
	
		
			
				|  |  | -//   "emmet.triggerExpansionOnTab": true,
 | 
	
		
			
				|  |  | -//   "emmet.includeLanguages": {
 | 
	
		
			
				|  |  | -//     "vue-html": "html",
 | 
	
		
			
				|  |  | -//     "vue": "html",
 | 
	
		
			
				|  |  | -//     "ejs": "html"
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   "git.enableSmartCommit": true,
 | 
	
		
			
				|  |  | -//   // npm设置
 | 
	
		
			
				|  |  | -//   "npm.enableTouchbar": true,
 | 
	
		
			
				|  |  | -//   "npm.packageManager": "yarn",
 | 
	
		
			
				|  |  | -//   "npm.enableRunFromFolder": true,
 | 
	
		
			
				|  |  | -//   // log输出提示置顶
 | 
	
		
			
				|  |  | -//   "editor.snippetSuggestions": "top",
 | 
	
		
			
				|  |  | -//   "workbench.startupEditor": "welcomePage",
 | 
	
		
			
				|  |  | -//   "typescript.validate.enable": false,
 | 
	
		
			
				|  |  | -//   "javascript.updateImportsOnFileMove.enabled": "always",
 | 
	
		
			
				|  |  | -//   // "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
 | 
	
		
			
				|  |  | -//   // "terminal.integrated.shellArgs.windows": ["--login", "-i"],
 | 
	
		
			
				|  |  | -//   "extensions.autoUpdate": true,
 | 
	
		
			
				|  |  | -//   "terminal.integrated.fontSize": 13,
 | 
	
		
			
				|  |  | -//   "editor.fontSize": 14,
 | 
	
		
			
				|  |  | -//   "[javascript]": {
 | 
	
		
			
				|  |  | -//     "editor.defaultFormatter": "esbenp.prettier-vscode"
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   "[html]": {
 | 
	
		
			
				|  |  | -//     "editor.defaultFormatter": "vscode.html-language-features"
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   "[javascriptreact]": {
 | 
	
		
			
				|  |  | -//     "editor.defaultFormatter": "esbenp.prettier-vscode"
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   "[typescriptreact]": {
 | 
	
		
			
				|  |  | -//     "editor.defaultFormatter": "esbenp.prettier-vscode"
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   "[typescript]": {
 | 
	
		
			
				|  |  | -//     "editor.defaultFormatter": "esbenp.prettier-vscode"
 | 
	
		
			
				|  |  | -//   },
 | 
	
		
			
				|  |  | -//   "explorer.confirmDelete": false,
 | 
	
		
			
				|  |  | -//   "editor.tabSize": 2,
 | 
	
		
			
				|  |  | -//   "typescript.updateImportsOnFileMove.enabled": "always",
 | 
	
		
			
				|  |  | -//   "css.validate": false,
 | 
	
		
			
				|  |  | -//   "less.validate": false,
 | 
	
		
			
				|  |  | -//   "scss.validate": false
 | 
	
		
			
				|  |  | -//   // "html-css-class-completion.includeGlobPattern": "**/src/**",
 | 
	
		
			
				|  |  | -// }
 | 
	
		
			
				|  |  | +  "typescript.validate.enable": false,
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +  // 格式化配置
 | 
	
		
			
				|  |  | +  "editor.formatOnSave": false,
 | 
	
		
			
				|  |  | +  "[javascript]": {
 | 
	
		
			
				|  |  | +    "editor.formatOnSave": true,
 | 
	
		
			
				|  |  | +    "editor.defaultFormatter": "esbenp.prettier-vscode"
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  | +  "[html]": {
 | 
	
		
			
				|  |  | +    "editor.defaultFormatter": "vscode.html-language-features"
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  | +  "[javascriptreact]": {
 | 
	
		
			
				|  |  | +    "editor.defaultFormatter": "esbenp.prettier-vscode"
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  | +  "[typescriptreact]": {
 | 
	
		
			
				|  |  | +    "editor.defaultFormatter": "esbenp.prettier-vscode"
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  | +  "[typescript]": {
 | 
	
		
			
				|  |  | +    "editor.defaultFormatter": "esbenp.prettier-vscode"
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  | +  "[scss]": {
 | 
	
		
			
				|  |  | +    "editor.defaultFormatter": "esbenp.prettier-vscode"
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  | +  "[json]": {
 | 
	
		
			
				|  |  | +    "editor.formatOnSave": false
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  | +  "[jsonc]": {
 | 
	
		
			
				|  |  | +    "editor.formatOnSave": true,
 | 
	
		
			
				|  |  | +    "editor.defaultFormatter": "esbenp.prettier-vscode"
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  | +  "editor.codeActionsOnSave": {
 | 
	
		
			
				|  |  | +    "source.fixAll": true
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  | +}
 |