settings.json 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. {
  2. "explorer.confirmDelete": false,
  3. "terminal.integrated.rendererType": "dom",
  4. "git.enableSmartCommit": true,
  5. "editor.formatOnType": true,
  6. "editor.formatOnSave": true,
  7. "editor.fontFamily": "Fira Code",
  8. "editor.fontLigatures": true,
  9. "window.zoomLevel": 1,
  10. "git.autofetch": true,
  11. "workbench.iconTheme": "vscode-icons",
  12. "javascript.updateImportsOnFileMove.enabled": "always",
  13. "vsicons.dontShowNewVersionMessage": true,
  14. "[vue]": {
  15. "editor.defaultFormatter": "esbenp.prettier-vscode"
  16. },
  17. "[javascript]": {
  18. "editor.defaultFormatter": "vscode.typescript-language-features"
  19. },
  20. "editor.tabSize": 2,
  21. "editor.formatOnPaste": true,
  22. "files.autoSave": "afterDelay",
  23. "git.confirmSync": false,
  24. "workbench.startupEditor": "newUntitledFile",
  25. "editor.suggestSelection": "first",
  26. "vetur.completion.scaffoldSnippetSources": {
  27. "vetur.experimental.templateInterpolationService": "true"
  28. },
  29. "vetur.validation.template": false,
  30. "editor.acceptSuggestionOnCommitCharacter": false,
  31. "vetur.format.defaultFormatter.js": "vscode-typescript",
  32. "css.lint.propertyIgnoredDueToDisplay": "ignore",
  33. // 防止行内样式自动格式化为全小写
  34. "editor.quickSuggestions": {
  35. "other": true,
  36. "comments": true,
  37. "strings": true
  38. },
  39. // 自动修复ts的一些语法报错
  40. "tslint.autoFixOnSave": true,
  41. "files.associations": {
  42. // Specifies the location of snippets in the suggestion widget
  43. "editor.snippetSuggestions": "top"
  44. },
  45. "[css]": {
  46. "editor.defaultFormatter": "esbenp.prettier-vscode"
  47. },
  48. "cSpell.userWords": ["sourcemap", "vite"],
  49. "editor.codeActionsOnSave": {
  50. "source.fixAll.eslint": true
  51. },
  52. "[markdown]": {
  53. "editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
  54. },
  55. "gitlens.advanced.messages": {
  56. "suppressLineUncommittedWarning": true
  57. },
  58. "workbench.colorTheme": "One Dark Pro Darker",
  59. "[typescriptreact]": {
  60. "editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
  61. },
  62. "[scss]": {
  63. "editor.defaultFormatter": "esbenp.prettier-vscode"
  64. },
  65. "[typescript]": {
  66. "editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
  67. }
  68. }