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.

35 lines
1.4 KiB

9 months ago
9 months ago
8 months ago
9 months ago
8 months ago
3 months ago
8 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
4 months ago
3 months ago
3 months ago
9 months ago
  1. {
  2. // All of these settings are scoped only to the Ruby language
  3. "[ruby]": {
  4. "editor.defaultFormatter": "Shopify.ruby-lsp", // Use the Ruby LSP as the default formatter
  5. "editor.semanticHighlighting.enabled": true, // Enable semantic highlighting
  6. "editor.formatOnType": true // Enable formatting while typing
  7. },
  8. "[erb]": {
  9. "editor.defaultFormatter": "aliariff.vscode-erb-beautify",
  10. },
  11. "emmet.includeLanguages": {
  12. "erb": "html"
  13. },
  14. "files.associations": {
  15. "*.html.erb": "erb",
  16. "*.tailwind.css": "tailwindcss"
  17. },
  18. "vscode-erb-beautify.keepBlankLines": 1,
  19. "inlineFold.regex": "(class=|className=|class:\\s*)(({(`|))|(['\"`]))(.*?)(\\2|(\\4)})", // inline AlpineJs `class: `
  20. "debug.internalConsoleOptions": "neverOpen",
  21. "testExplorer.addToEditorContextMenu": true,
  22. // -----------------256-color ANSI SUPPORT ----------------
  23. "workbench.colorTheme": "Default Dark Modern",
  24. "terminal.integrated.minimumContrastRatio": 1,
  25. "terminal.integrated.drawBoldTextInBrightColors": false,
  26. "workbench.colorCustomizations": {
  27. "terminal.background": "#1f1f1f"
  28. // "terminal.foreground" : "#EEEEEE",
  29. },
  30. // ---------------------------------------------------------
  31. "terminal.integrated.shellIntegration.enabled": false,
  32. "editor.formatOnSave": true,
  33. "editor.tabSize": 2, // Use 2 spaces for indentation
  34. "editor.insertSpaces": true,
  35. "todohighlight.enableDiagnostics": true, // Use spaces and not tabs for indentantion
  36. }