Skip to main content

Configuração

  • Configuração
{
// Configurações do ESLint
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true
},
"eslint.validate": [
"javascript",
"javascriptreact",
"typescript",
"typescriptreact",
"vue",
"html"
],
"eslint.alwaysShowStatus": true,

// Configurações do Prettier
"editor.formatOnSave": true,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"prettier.singleQuote": true,
"prettier.semi": false,
"prettier.tabWidth": 2,
"prettier.trailingComma": "all",

// Customização das cores no Workbench
"workbench.colorCustomizations": {
"editor.lineHighlightBackground": "#1073cf2d", // Cor de fundo da linha destacada
"editor.lineHighlightBorder": "#9fced11f", // Cor da borda da linha destacada
"activityBarBadge.background": "#E07B0E", // Cor de fundo do badge da barra de atividades
"activityBarBadge.foreground": "#000000", // Cor do texto do badge da barra de atividades
"statusBar.background": "#E07B0E", // Cor de fundo da barra de status
"statusBar.foreground": "#000000", // Cor do texto da barra de status
"editorCursor.foreground": "#E07B0E", // Cor do cursor no editor
"editor.selectionHighlightBackground": "#9fced11f" // Cor de destaque da seleção
}
}