settings.json 1.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. {
  2. "workbench.editor.enablePreview": false, //打开文件不覆盖
  3. "explorer.confirmDelete": false,
  4. "git.confirmSync": false,
  5. "git.autofetch": true,
  6. "emmet.includeLanguages": {
  7. "javascript": "javascriptreact"
  8. },
  9. "emmet.triggerExpansionOnTab": true,
  10. "explorer.confirmDragAndDrop": false,
  11. "javascript.implicitProjectConfig.experimentalDecorators": true,
  12. "javascript.format.enable": false,
  13. "editor.formatOnSave": true, // 每次保存的时候自动格式化
  14. "editor.detectIndentation": false, // vscode默认启用了根据文件类型自动设置tabsize的选项
  15. "editor.minimap.enabled": true, // 开启代码小地图
  16. "editor.codeActionsOnSave": {
  17. "source.fixAll.eslint": true,
  18. "source.fixAll.tslint": true
  19. },
  20. "[vue]": {
  21. "editor.defaultFormatter": "esbenp.prettier-vscode"
  22. },
  23. "[javascript]": {
  24. "editor.defaultFormatter": "esbenp.prettier-vscode"
  25. },
  26. "[json]": {
  27. "editor.defaultFormatter": "esbenp.prettier-vscode"
  28. },
  29. "[typescript]": {
  30. "editor.defaultFormatter": "esbenp.prettier-vscode"
  31. },
  32. "typescript.updateImportsOnFileMove.enabled": "always",
  33. "diffEditor.ignoreTrimWhitespace": false,
  34. "vetur.useWorkspaceDependencies": true
  35. }