Configurações do VSCode – Dicas Importantes

Siga algumas dicas para trabalhar com vscode

Temas

Dracula

Muda toda a coloração das fontes e também o vscode, um tema mais escuro e muito interessante.

Extensões:

FiraCode

Extensão para transforçar caracteres em formas geométricas. Basta pesquisar no gogole, baixar e instalar as fontes.
Depois acesse as configurações com o comando Ctrl + Shift + P, digite settings e selecione a opção de configuraçõe do usuário em formato json.

Adicione a seguinte configuração:

"editor.fontFamily": "Fira Code", -> Adicona as fonte
"editor.fontLigatures" : true, -> Ativa o recurso de substituir caracteres por símbolos.

Talez seja necessário reiniciar o vscode.

vscode-icons

Adiciona na sidebar o ícone representando a extensão do arquivo, ficando muito mais fácil de identicar nossos arquivos no projeto.
Para instalar basta acessar “View -> Extensios” ou Ctrl + Shift + x, pesquise por vscode-icons identifique e instale.

Color Highlight

vscode-ext-color-highlight
Essa extensão possibilita que quando uma cor for digitada em hexadecimal ou rgba o texto digitado aparece circulado com a cor correspondente.

EditorConfig for VS Code

Permite confiugrar o editor entre todos os desenvolvedores do time, vai padronizar para todos.

ESLint

Garante que mantenha padrões dentro do projeto, aspas simples, aspas duplas, nomes de variável, nomes de funções etc.

Prettier – Code formatter

Garante com que as regras do ESLint seja aplicada de forma automática. É indicado a configuração editor “.formatOnSave” estar ativa.
Assim que salvar o prettier pega as regras que definimos no ESLint, ex: não quero que ninguém utilize aspas simples, somente aspas duplas. E pode criar várias outras regras.

Configurações

Fonte:

"editor.fontFamily" : "Nome da Fonte", -> Fonte desejada.
"editor.fontLigatures" : true, -> Transformar caractéres em símbolos (a fonte precisa oferecer esse recurso)
"editor.fontSize": 18, -> Tamanho da Fonte
"editor.lineHeight" : 24, -> Altura de Linha
"editor.formatOnSave" : true, -> Formatar e identar o arquivo de acordo com os padrões de código (eslint garante o padrão)
"editor.rulers" : [80,120] -> Indica o número de colunas limite do arquivo, pode passar de 80, mas não pode passar de 120.
"editor.renderLineHighlight" : "gutter", -> Indica a linha corrente na barra lateral apenas circulando o número e não selecionando a linha toda.
"terminal.integrated.fontSize" : 14, -> Tamanho da fonte do terminal integrado no vscode.
"emmet.syntaxProfiles": {
 "javascript": "jsx" -> Cria o recurso de geração de código também para arquivos javascript. Ex: div.teste, cria-se <div id="teste"></div>
}
"emmet.includeLanguages" : {
 "javascript" : "javascriptreact" -> Dentro do react existem palavras reservadas como class, portanto não posso escrever html e essa configuração nos permite escrever e depois substitui por className.
}
"javascript.updateImportOnFileMove.enabled" : "never", -> Previne que o editor altere os importes automaticamente quando movermos um arquivo, as vezes acaba atrapalhando o desenvolvimento.
"breadcrumbs.enabled" : true, -> Exibe no topo do editor o caminho do arquivo corrente.
"editor.parameterHints.enabled" : false, -> Evita que exiba a documentação automaticamente, com muito conteúdo.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *