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.

43 lines
1.3 KiB

  1. {
  2. "editor.formatOnType": true,
  3. "editor.formatOnSave": true,
  4. "javascript.updateImportsOnFileMove.enabled": "always",
  5. "[vue]": {
  6. "editor.defaultFormatter": "esbenp.prettier-vscode"
  7. },
  8. "[javascript]": {
  9. "editor.defaultFormatter": "vscode.typescript-language-features"
  10. },
  11. "editor.tabSize": 2,
  12. "editor.formatOnPaste": true,
  13. "files.autoSave": "afterDelay",
  14. "git.confirmSync": false,
  15. "workbench.startupEditor": "newUntitledFile",
  16. "editor.suggestSelection": "first",
  17. "editor.acceptSuggestionOnCommitCharacter": false,
  18. "css.lint.propertyIgnoredDueToDisplay": "ignore",
  19. "editor.quickSuggestions": {
  20. "other": true,
  21. "comments": true,
  22. "strings": true
  23. },
  24. "files.associations": {
  25. "editor.snippetSuggestions": "top"
  26. },
  27. "[css]": {
  28. "editor.defaultFormatter": "esbenp.prettier-vscode"
  29. },
  30. "editor.codeActionsOnSave": {
  31. "source.fixAll.eslint": true
  32. },
  33. "typescript.tsdk": "node_modules/typescript/lib",
  34. "i18n-ally.localesPaths": ["src/plugins/i18n"],
  35. "i18n-ally.keystyle": "nested",
  36. "i18n-ally.sortKeys": true,
  37. "i18n-ally.namespace": true,
  38. "i18n-ally.pathMatcher": "{locale}/{namespaces}.{ext}",
  39. "i18n-ally.enabledParsers": ["ts"],
  40. "i18n-ally.sourceLanguage": "en",
  41. "i18n-ally.displayLanguage": "zh-CN",
  42. "i18n-ally.enabledFrameworks": ["vue", "react"]
  43. }