settings.json 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. {
  2. "[scss]": {
  3. "editor.defaultFormatter": "esbenp.prettier-vscode"
  4. },
  5. "[jsonc]": {
  6. "editor.defaultFormatter": "esbenp.prettier-vscode"
  7. },
  8. "[javascript]": {
  9. "editor.defaultFormatter": "esbenp.prettier-vscode"
  10. },
  11. "[html]": {
  12. "editor.defaultFormatter": "esbenp.prettier-vscode"
  13. },
  14. "[typescript]": {
  15. "editor.defaultFormatter": "esbenp.prettier-vscode"
  16. },
  17. "[json]": {
  18. "editor.defaultFormatter": "esbenp.prettier-vscode"
  19. },
  20. "[vue]": {
  21. "editor.defaultFormatter": "esbenp.prettier-vscode"
  22. },
  23. "[css]": {
  24. "editor.defaultFormatter": "esbenp.prettier-vscode"
  25. },
  26. "eslint.options": {
  27. "extensions": [".js", ".vue", ".ts", ".tsx"]
  28. },
  29. "eslint.validate": ["vue", "html", "javascript", "graphql", "javascriptreact", "json", "typescript", "typescriptreact", "vue-html"],
  30. "eslint.format.enable": true,
  31. "editor.codeActionsOnSave": {
  32. "source.fixAll.eslint": "explicit"
  33. },
  34. "files.associations": {
  35. "*.cjson": "jsonc",
  36. "*.wxss": "css",
  37. "*.wxs": "javascript",
  38. "*.nvue": "vue"
  39. },
  40. "editor.formatOnSave": true,
  41. "editor.tabSize": 2,
  42. "editor.formatOnType": true,
  43. "javascript.format.enable": false,
  44. "workbench.iconTheme": "material-icon-theme",
  45. "backgroundCover.imagePath": "d:\\360downloads\\upload.jpg",
  46. "search.followSymlinks": false,
  47. "backgroundCover.opacity": 0.5,
  48. "terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
  49. "typescript.updateImportsOnFileMove.enabled": "always",
  50. "[markdown]": {
  51. "editor.defaultFormatter": "esbenp.prettier-vscode"
  52. },
  53. "markdownlint.config": {
  54. "default": true,
  55. "no-hard-tabs": false,
  56. "no-inline-html": false,
  57. "first-line-heading": false,
  58. "heading-increment": false,
  59. "no-bare-urls": false
  60. },
  61. "i18n-ally.localesPaths": [
  62. "src/i18n",
  63. "src/i18n/lang",
  64. "src/components/Cron/language",
  65. "src/views/admin/i18n",
  66. "src/views/admin/audit/i18n",
  67. "src/views/admin/client/i18n",
  68. "src/views/admin/dept/i18n",
  69. "src/views/admin/dict/i18n",
  70. "src/views/admin/file/i18n",
  71. "src/views/admin/i18n/i18n",
  72. "src/views/admin/log/i18n",
  73. "src/views/admin/param/i18n",
  74. "src/views/admin/menu/i18n",
  75. "src/views/admin/post/i18n",
  76. "src/views/admin/role/i18n",
  77. "src/views/admin/social/i18n",
  78. "src/views/admin/tenant/i18n",
  79. "src/views/admin/token/i18n",
  80. "src/views/admin/user/i18n",
  81. "src/views/app/approle/i18n",
  82. "src/views/app/appmenu/i18n",
  83. "src/views/app/appsocial/i18n",
  84. "src/views/app/appuser/i18n",
  85. "src/views/gen/datasource/i18n",
  86. "src/views/daemon/job-manage/i18n",
  87. "src/views/gen/field-type/i18n",
  88. "src/views/gen/table/i18n",
  89. "src/views/gen/group/i18n",
  90. "src/views/gen/template/i18n",
  91. "src/views/mp/wx-account/i18n",
  92. "src/views/mp/wx-account-fans/i18n",
  93. "src/views/mp/wx-account-tag/i18n",
  94. "src/views/mp/wx-fans-msg/i18n",
  95. "src/views/oa/leave_bill/i18n",
  96. "src/views/oa/model/i18n",
  97. "src/views/oa/process/i18n",
  98. "src/views/oa/task/i18n",
  99. "src/views/pay/channel/i18n",
  100. "src/views/pay/order/i18n",
  101. "src/views/pay/record/i18n",
  102. "src/views/pay/refund/i18n",
  103. "src/views/pay/trade/i18n"
  104. ]
  105. }