四零语境后端代码仓库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

62 lines
1.9 KiB

2 days ago
  1. {
  2. // prettier
  3. "editor.defaultFormatter": "esbenp.prettier-vscode",
  4. //
  5. "editor.formatOnSave": false,
  6. //
  7. "editor.codeActionsOnSave": {
  8. "source.fixAll": "explicit",
  9. "source.fixAll.eslint": "explicit",
  10. "source.fixAll.stylelint": "explicit"
  11. },
  12. // stylelint
  13. "stylelint.validate": ["css", "scss", "vue", "html"], // package.jsonscripts
  14. "stylelint.enable": true,
  15. "css.validate": false,
  16. "less.validate": false,
  17. "scss.validate": false,
  18. "[shellscript]": {
  19. "editor.defaultFormatter": "foxundermoon.shell-format"
  20. },
  21. "[dotenv]": {
  22. "editor.defaultFormatter": "foxundermoon.shell-format"
  23. },
  24. "[vue]": {
  25. "editor.defaultFormatter": "esbenp.prettier-vscode"
  26. },
  27. "[typescript]": {
  28. "editor.defaultFormatter": "esbenp.prettier-vscode"
  29. },
  30. "[jsonc]": {
  31. "editor.defaultFormatter": "esbenp.prettier-vscode"
  32. },
  33. //
  34. "files.associations": {
  35. "pages.json": "jsonc", // pages.json
  36. "manifest.json": "jsonc" // manifest.json
  37. },
  38. "cSpell.words": [
  39. "Aplipay",
  40. "climblee",
  41. "commitlint",
  42. "dcloudio",
  43. "iconfont",
  44. "qrcode",
  45. "refresherrefresh",
  46. "scrolltolower",
  47. "tabbar",
  48. "Toutiao",
  49. "uvui",
  50. "vitepress",
  51. "Wechat",
  52. "WechatMiniprogram",
  53. "Weixin"
  54. ],
  55. "typescript.tsdk": "node_modules\\typescript\\lib",
  56. "explorer.fileNesting.enabled": true,
  57. "explorer.fileNesting.expand": false,
  58. "explorer.fileNesting.patterns": {
  59. "package.json": "pnpm-lock.yaml,pnpm-workspace.yaml,LICENSE,.gitattributes,.gitignore,.gitpod.yml,CNAME,.npmrc,.browserslistrc",
  60. ".eslintrc.cjs": ".eslintignore,.prettierignore,.stylelintignore,.commitlintrc.*,.prettierrc.*,.stylelintrc.*,.eslintrc-auto-import.json,.editorconfig,.commitlint.cjs"
  61. }
  62. }