Created
June 20, 2019 02:56
-
-
Save carvalhoviniciusluiz/d3ab178ad0d368e1fbc13aa20ec4c81c to your computer and use it in GitHub Desktop.
Settings preferences for vscode
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
// inicia com uma nova página aberta | |
"workbench.startupEditor": "newUntitledFile", | |
// define o tema padrão do VSCode | |
// "workbench.colorTheme": "Dracula", | |
// define o tema de icones na sidebar | |
// "workbench.iconTheme": "material-icon-theme", | |
// formata e salva o texto | |
"window.zoomLevel": 1, | |
// salva o arquivo assim que perde o foco | |
"files.autoSave": "onFocusChange", | |
// remove todos os espaços | |
"files.trimTrailingWhitespace": true, | |
// insere uma linha branca | |
"files.insertFinalNewline": true, | |
// formata e edenta o arquivo ao ser salvo | |
"editor.formatOnSave": true, | |
// configura tamanho da font | |
"editor.fontSize": 16, | |
// configura tamanho e familia da font | |
"editor.lineHeight": 24, | |
// fonte usada pelo editor | |
"editor.fontFamily": "Fira Code", | |
"editor.fontLigatures": true, | |
// aplica linhas verticais pra lembrar que quebrar linha em codigos muito grandes | |
"editor.rulers": [80, 120], | |
// adiciona dois espaços ao precionar tab | |
"editor.tabSize": 2, | |
// aplica um sinal visual na esquerda da linha selecionada | |
"editor.renderLineHighlight": "gutter", | |
// remove o minimap | |
"editor.minimap.enabled": false, | |
// exibe os espaços | |
"editor.renderWhitespace": "all", | |
// desabilita os popups de documentação | |
// "editor.hover.enabled": false, | |
// desabilita a exibição de documentação para os parametros de função pelo vsc | |
"editor.parameterHints.enabled": false, | |
// tamanho da fonte do terminal | |
"terminal.integrated.fontSize": 16, | |
// não exibe as recomendações de estenção | |
// "extensions.ignoreRecommendations": false, | |
// habilita o emmet no jsx | |
"emmet.syntaxProfiles": { | |
"javascript": "jsx" | |
}, | |
// ativa o emmet dentro do react para o html | |
"emmet.includeLanguages": { | |
"vue-html": "html", | |
"javascript": "javascriptreact" | |
}, | |
// previne que o editor tente alterar os imports automaticamente quando um arquivo for movido | |
"javascript.updateImportsOnFileMove.enabled": "never", | |
// adiciona a barra de menu superior para o path do arquivo | |
"breadcrumbs.enabled": true, | |
// pastas excluídas para fazer pesquisa | |
"search.exclude": { | |
"**/node_modules": true, | |
"**/bower_components": true, | |
"**/dist": true | |
}, | |
/** | |
* PLUGINS CONFIG | |
*/ | |
// "javascript.format.insertSpaceBeforeFunctionParenthesis": true, | |
// "vetur.format.defaultFormatter.js": "vscode-typescript", | |
// aplica de forma automática as regras do eslint | |
// "prettier.eslintIntegration": true, | |
// formata com eslint automaticamente | |
// "eslint.autoFixOnSave": true | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment