Created
June 23, 2020 20:45
-
-
Save carvalhoviniciusluiz/e69a9f6af8549510c708c88b02fd0eaa to your computer and use it in GitHub Desktop.
My VSCode configuration
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
{ | |
// define o tema do vscode | |
"workbench.colorTheme": "Dracula", | |
// aumenta a fonte do terminal | |
"terminal.integrated.fontSize": 16, | |
// define o tema de icones na sidebar | |
"workbench.iconTheme": "material-icon-theme", | |
// inicia com uma nova página aberta | |
"workbench.startupEditor": "newUntitledFile", | |
// 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, | |
// adiciona dois espaços ao precionar tab | |
"editor.tabSize": 2, | |
// configura tamanho da font | |
"editor.fontSize": 16, | |
// espaçamento entre linhas | |
"editor.lineHeight": 24, | |
// fonte usada pelo editor | |
"editor.fontFamily": "Fira Code", | |
"editor.fontLigatures": true, | |
// quando uma pasta possuir uma unica pasta dentro, exibira a pasta e nao o texto somente | |
"explorer.compactFolders": false, | |
// aplica um sinal visual na esquerda da linha selecionada | |
"editor.renderLineHighlight": "gutter", | |
"workbench.editor.labelFormat": "short", | |
// não exibe as recomendações de estenção | |
"extensions.ignoreRecommendations": true, | |
// previne que o editor tente alterar os imports automaticamente quando um arquivo for movido | |
"javascript.updateImportsOnFileMove.enabled": "never", | |
"typescript.updateImportsOnFileMove.enabled": "never", | |
// adiciona a barra de menu superior para o path do arquivo | |
"breadcrumbs.enabled": true, | |
// remove o minimap | |
"editor.minimap.enabled": true, | |
// exibe os espaços | |
"editor.renderWhitespace": "all", | |
// desabilita a exibição de documentação para os parametros de função pelo vsc | |
"editor.parameterHints.enabled": false, | |
// não pede confirmação para arquivos movidos entre pastas | |
"explorer.confirmDragAndDrop": false, | |
// não pede cofnirmação para remoção de arquivos | |
"explorer.confirmDelete": false, | |
// aplica linhas verticais pra lembrar que quebrar linha em codigos muito grandes | |
"editor.rulers": [80, 120], | |
// "eslint.autoFixOnSave": true, | |
"eslint.validate": [ | |
"javascript", | |
"javascriptreact", | |
"typescript", | |
"typescriptreact" | |
], | |
// 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" | |
}, | |
"files.associations": { | |
".sequelizerc": "javascript", | |
".stylelintrc": "json", | |
".prettierrc": "json" | |
}, | |
// 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, | |
"terminal.integrated.shell.osx": "/bin/zsh", | |
"git.autofetch": true, | |
"liveServer.settings.donotShowInfoMsg": true, | |
"editor.codeActionsOnSave": { | |
"source.fixAll.eslint": true | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment