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.

settings.json 2.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. {
  2. "editor.codeActionsOnSave": {
  3. "source.organizeImports": "explicit"
  4. },
  5. "editor.formatOnSave": true,
  6. "editor.rulers": [100],
  7. "editor.tabSize": 2,
  8. "eslint.validate": [
  9. "javascript",
  10. "javascriptreact",
  11. "typescript",
  12. "typescriptreact"
  13. ],
  14. "eslint.workingDirectories": [{ "mode": "auto" }],
  15. "files.exclude": {
  16. "**/.awcache": true,
  17. "**/.cache": true,
  18. "**/.DS_Store": true,
  19. "**/.git": true,
  20. "**/.gradle": true,
  21. "**/.hg": true,
  22. "**/.sonarlint": true,
  23. "**/.svn": true,
  24. "**/.vscode": true,
  25. "**/eslint-report.json": true,
  26. "**/bower_components": true,
  27. "**/build": true,
  28. "**/CVS": true,
  29. "**/node": true,
  30. "**/node_modules": true,
  31. "**/out": true,
  32. "**/coverage": true,
  33. "**/target": true
  34. },
  35. "javascript.preferences.importModuleSpecifier": "relative",
  36. "typescript.preferences.importModuleSpecifier": "project-relative",
  37. "javascript.updateImportsOnFileMove.enabled": "always",
  38. "javascript.validate.enable": false,
  39. "prettier.configPath": "server/sonar-web/.prettierrc",
  40. "search.exclude": {
  41. "**/build": true,
  42. "**/target": true,
  43. "**/.awcache": true,
  44. "**/node_modules": true,
  45. "**/bower_components": true,
  46. "**/.sonarlint": true,
  47. "**/flow-typed": true,
  48. "**/yarn.lock": true,
  49. "**/coverage": true,
  50. "**/*.js.snap": true,
  51. "**/*.ts.snap": true
  52. },
  53. "typescript.updateImportsOnFileMove.enabled": "always",
  54. "[javascriptreact]": {
  55. "editor.defaultFormatter": "esbenp.prettier-vscode"
  56. },
  57. "[html]": {
  58. "editor.defaultFormatter": "esbenp.prettier-vscode"
  59. },
  60. "[javascript]": {
  61. "editor.defaultFormatter": "esbenp.prettier-vscode"
  62. },
  63. "[typescriptreact]": {
  64. "editor.defaultFormatter": "esbenp.prettier-vscode"
  65. },
  66. "[typescript]": {
  67. "editor.defaultFormatter": "esbenp.prettier-vscode"
  68. },
  69. "[css]": {
  70. "editor.defaultFormatter": "esbenp.prettier-vscode"
  71. },
  72. "[markdown]": {
  73. "editor.defaultFormatter": null
  74. },
  75. }