settings.json 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. {
  2. //===========================================
  3. //============= Editor ======================
  4. //===========================================
  5. // "editor.tabSize": 2,
  6. "editor.defaultFormatter": "esbenp.prettier-vscode",
  7. "editor.formatOnSave": true,
  8. "stylelint.validate": [
  9. "css",
  10. "scss"
  11. ],
  12. "i18n-ally.localesPaths": [
  13. "public/tinymce/langs"
  14. ],
  15. "i18n-ally.keystyle": "nested",
  16. "i18n-ally.sortKeys": true,
  17. "i18n-ally.keepFulfilled": true,
  18. "todo-tree.filtering.excludeGlobs": [
  19. "**/node_modules",
  20. "public/"
  21. ],
  22. "workbench.colorTheme": "One Monokai",
  23. //===========================================
  24. //============= files =======================
  25. //===========================================
  26. "files.eol": "\n",
  27. "search.exclude": {
  28. "**/node_modules": true,
  29. "**/*.log": true,
  30. "**/*.log*": true,
  31. "**/bower_components": true,
  32. "**/dist": true,
  33. "**/elehukouben": true,
  34. "**/.git": true,
  35. "**/.gitignore": true,
  36. "**/.svn": true,
  37. "**/.DS_Store": true,
  38. "**/.idea": true,
  39. "**/.vscode": false,
  40. "**/yarn.lock": true,
  41. "**/tmp": true,
  42. "out": true,
  43. "dist": true,
  44. "node_modules": true,
  45. "CHANGELOG.md": true,
  46. "examples": true,
  47. "res": true,
  48. "screenshots": true,
  49. "yarn-error.log": true,
  50. "**/.yarn": true
  51. },
  52. "files.exclude": {
  53. "**/.cache": true,
  54. // "**/.editorconfig": true,
  55. "**/.eslintcache": true,
  56. "**/bower_components": true,
  57. "**/.idea": true,
  58. "**/tmp": true,
  59. "**/.git": true,
  60. "**/.svn": true,
  61. "**/.hg": true,
  62. "**/CVS": true,
  63. "**/.DS_Store": true
  64. },
  65. "files.watcherExclude": {
  66. "**/.git/objects/**": true,
  67. "**/.git/subtree-cache/**": true,
  68. "**/.vscode/**": true,
  69. "**/node_modules/**": true,
  70. "**/tmp/**": true,
  71. "**/bower_components/**": true,
  72. "**/dist/**": true,
  73. "**/yarn.lock": true
  74. },
  75. "[javascriptreact]": {
  76. "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  77. },
  78. "[typescript]": {
  79. "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  80. },
  81. "[typescriptreact]": {
  82. "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  83. },
  84. "[html]": {
  85. "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  86. },
  87. "[css]": {
  88. "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  89. },
  90. "[less]": {
  91. "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  92. },
  93. "[scss]": {
  94. "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  95. },
  96. "[markdown]": {
  97. "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  98. },
  99. "editor.codeActionsOnSave": {
  100. "source.fixAll.eslint": true
  101. },
  102. "[vue]": {
  103. "editor.codeActionsOnSave": {
  104. "source.fixAll.eslint": false
  105. },
  106. "editor.defaultFormatter": "dbaeumer.vscode-eslint"
  107. },
  108. "cSpell.words": [
  109. "antv",
  110. "Attributify",
  111. "brotli",
  112. "browserslist",
  113. "cfonts",
  114. "codemirror",
  115. "commitlint",
  116. "consola",
  117. "cropperjs",
  118. "echarts",
  119. "esnext",
  120. "esno",
  121. "execpath",
  122. "iconify",
  123. "imengyu",
  124. "INTLIFY",
  125. "lintstagedrc",
  126. "logicflow",
  127. "mockjs",
  128. "nprogress",
  129. "pinia",
  130. "pnpm",
  131. "preinstall",
  132. "qrcode",
  133. "remixicon",
  134. "screenfull",
  135. "sider",
  136. "soerenmartius",
  137. "sortablejs",
  138. "spinkit",
  139. "stylelint",
  140. "suspensible",
  141. "tailwindcss",
  142. "tinymce",
  143. "Unocss",
  144. "unplugin",
  145. "vditor",
  146. "vitejs",
  147. "vuedraggable",
  148. "vueuse",
  149. "wcjiang",
  150. "windi",
  151. "windicss",
  152. "zxcvbn"
  153. ],
  154. "tailwindCSS.includeLanguages": {
  155. "plaintext": "html"
  156. },
  157. "[json]": {
  158. "editor.defaultFormatter": "esbenp.prettier-vscode"
  159. },
  160. "[javascript]": {
  161. "editor.defaultFormatter": "esbenp.prettier-vscode"
  162. },
  163. "tailwindCSS.lint.cssConflict": "warning"
  164. }