settings.json 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. {
  2. "editor.codeActionsOnSave": {
  3. "source.fixAll.eslint": true
  4. },
  5. "editor.fontLigatures": true,
  6. "editor.formatOnSave": false,
  7. "editor.guides.bracketPairs": "active",
  8. "editor.quickSuggestions": {
  9. "strings": true
  10. },
  11. "editor.tabSize": 2,
  12. "eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact", "vue", "json"],
  13. "files.associations": {
  14. "*.env.*": "dotenv"
  15. },
  16. "files.eol": "\n",
  17. "git.enableSmartCommit": true,
  18. "gutterpreview.paths": {
  19. "@": "/src",
  20. "~@": "/src"
  21. },
  22. "material-icon-theme.activeIconPack": "angular",
  23. "material-icon-theme.files.associations": {},
  24. "material-icon-theme.folders.associations": {
  25. "src-tauri": "src",
  26. "enum": "typescript",
  27. "enums": "typescript",
  28. "store": "context",
  29. "stores": "context",
  30. "composable": "hook",
  31. "composables": "hook",
  32. "directive": "tools",
  33. "directives": "tools",
  34. "business": "core",
  35. "request": "api",
  36. "adapter": "middleware"
  37. },
  38. "path-intellisense.mappings": {
  39. "@": "${workspaceFolder}/src",
  40. "~@": "${workspaceFolder}/src"
  41. },
  42. "terminal.integrated.fontSize": 14,
  43. "terminal.integrated.fontWeight": 500,
  44. "terminal.integrated.tabs.enabled": true,
  45. "workbench.iconTheme": "material-icon-theme",
  46. "workbench.colorTheme": "Default Light Modern",
  47. "[html]": {
  48. "editor.defaultFormatter": "esbenp.prettier-vscode"
  49. },
  50. "[json]": {
  51. "editor.defaultFormatter": "esbenp.prettier-vscode"
  52. },
  53. "[jsonc]": {
  54. "editor.defaultFormatter": "esbenp.prettier-vscode"
  55. },
  56. "[javascript]": {
  57. "editor.defaultFormatter": "esbenp.prettier-vscode"
  58. },
  59. "[javascriptreact]": {
  60. "editor.defaultFormatter": "esbenp.prettier-vscode"
  61. },
  62. "[markdown]": {
  63. "editor.defaultFormatter": "yzhang.markdown-all-in-one"
  64. },
  65. "[typescript]": {
  66. "editor.defaultFormatter": "esbenp.prettier-vscode"
  67. },
  68. "[typescriptreact]": {
  69. "editor.defaultFormatter": "esbenp.prettier-vscode"
  70. },
  71. "[vue]": {
  72. "editor.defaultFormatter": "Vue.volar"
  73. },
  74. "i18n-ally.localesPaths": ["src/locales", "src/locales/lang"]
  75. }