settings.json 1.1 KB

1234567891011121314151617181920212223242526
  1. {
  2. "editor.codeActionsOnSave": {
  3. "source.fixAll.eslint": "explicit" // 保存时自动修复 ESLint 错误
  4. },
  5. "editor.formatOnSave": true, // 保存时格式化
  6. "editor.defaultFormatter": "esbenp.prettier-vscode", // 默认使用 Prettier
  7. "files.autoSave": "onFocusChange",
  8. "eslint.validate": ["javascript", "vue"], // 检查 .vue 文件
  9. "vetur.validation.template": false, // 关闭 Vetur 的模板检查(由 ESLint 处理)
  10. "[vue]": {
  11. "editor.defaultFormatter": "esbenp.prettier-vscode" // Vue 文件用 Prettier 格式化
  12. },
  13. "workbench.colorCustomizations": {
  14. "activityBar.background": "#3C2154",
  15. "titleBar.activeBackground": "#542E76",
  16. "titleBar.activeForeground": "#FDFCFE",
  17. "titleBar.inactiveBackground": "#3C2154",
  18. "titleBar.inactiveForeground": "#FDFCFE",
  19. "statusBar.background": "#3C2154",
  20. "statusBar.foreground": "#FDFCFE",
  21. "statusBar.debuggingBackground": "#3C2154",
  22. "statusBar.debuggingForeground": "#FDFCFE",
  23. "statusBar.noFolderBackground": "#3C2154",
  24. "statusBar.noFolderForeground": "#FDFCFE"
  25. }
  26. }