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

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