settings.json 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. {
  2. "editor.formatOnPaste": true, // 粘贴时自动格式化
  3. "editor.formatOnSave": true, // 保存时自动格式化
  4. "editor.formatOnType": true, // 控制编辑器在键入一行后,是否自动格式化该行
  5. "editor.codeActionsOnSave": { // 保存时的代码操作
  6. "source.fixAll.eslint": true // 执行eslint程序
  7. },
  8. "eslint.validate": [ // eslint指定要执行验证的文件
  9. "javascript",
  10. "html",
  11. "vue"
  12. ],
  13. "[javascript]": {
  14. "editor.defaultFormatter": "esbenp.prettier-vscode" // javascript 默认格式化程序
  15. },
  16. "[html]": {
  17. "editor.defaultFormatter": "esbenp.prettier-vscode" // html 默认格式化程序
  18. },
  19. "[vue]": {
  20. "editor.defaultFormatter": "esbenp.prettier-vscode" // vue 默认格式化程序
  21. },
  22. "[css]": {
  23. "editor.defaultFormatter": "esbenp.prettier-vscode" // css 默认格式化程序
  24. },
  25. "[scss]": {
  26. "editor.defaultFormatter": "esbenp.prettier-vscode" // scss 默认格式化程序
  27. },
  28. "[less]": {
  29. "editor.defaultFormatter": "esbenp.prettier-vscode" // less 默认格式化程序
  30. }
  31. }