Browse Source

extension par défaut

main
kd 1 week ago
parent
commit
8cd1b1424f
  1. 20
      .vscode/extensions.json
  2. 56
      .vscode/settings.json

20
.vscode/extensions.json

@ -0,0 +1,20 @@
{
"recommendations": [
"aliariff.vscode-erb-beautify",
"aki77.rails-db-schema",
"bierner.markdown-mermaid",
"bpruitt-goddard.mermaid-markdown-syntax-highlighting",
"bradlc.vscode-tailwindcss",
"formulahendry.auto-close-tag",
"formulahendry.auto-rename-tag",
"jgclark.vscode-todo-highlight",
"shopify.ruby-lsp",
"waderyan.gitblame",
"yzhang.markdown-all-in-one",
"etsi0.class-collapse",
# "marcoroth.herb-lsp",
"marcoroth.turbo-lsp",
"marcoroth.stimulus-lsp",
"joseph-ravenwolfe.kubernetes-yaml-formatter",
]
}

56
.vscode/settings.json

@ -0,0 +1,56 @@
{
// -----------------256-color ANSI SUPPORT ----------------
"terminal.integrated.shellIntegration.enabled": false,
"terminal.integrated.minimumContrastRatio": 1,
"terminal.integrated.drawBoldTextInBrightColors": false,
"workbench.colorCustomizations": {
"terminal.background": "#1f1f1f",
"terminal.ansiYellow": "#b38210" //BROWN UNIX ANSI
},
"workbench.colorTheme": "Default Dark Modern",
// ---------------------------------------------------------
"[ruby]": {
"editor.defaultFormatter": "Shopify.ruby-lsp", // Use the Ruby LSP as the default formatter
"editor.semanticHighlighting.enabled": true, // Enable semantic highlighting
"editor.formatOnType": true // Enable formatting while typing
},
"[erb]": {
"editor.defaultFormatter": "aliariff.vscode-erb-beautify",
},
"debug.internalConsoleOptions": "neverOpen",
"editor.formatOnSave": true,
"editor.tabSize": 2, // Use 2 spaces for indentation
"editor.insertSpaces": true,
"emmet.includeLanguages": {
"erb": "html"
},
"files.associations": {
"*.html.erb": "erb",
"*.tailwind.css": "tailwindcss",
"**/tailwind/*.css": "tailwindcss",
},
"tailwindCSS.emmetCompletions": true,
"todohighlight.enableDiagnostics": true,
"todohighlight.include": [
"**/*.js",
"**/*.html",
"**/*.css",
"**/*.rb",
"**/*.txt",
"**/*.md",
"**/*.erb",
"**/*.rake"
],
"terminal.integrated.cursorBlinking": true,
"terminal.integrated.localEchoEnabled": "off",
"terminal.integrated.fontLigatures.enabled": true,
"class-collapse.languages.supportedLanguages": [
"erb",
"html",
"javascript",
"markdown",
],
"class-collapse.style.placeholderText": "➟",
"class-collapse.style.openCollapseOpacity": 0.7,
"class-collapse.style.placeholderTextColor": "#FFFF0055",
}
Loading…
Cancel
Save