VS Code – Dicas

O Visual Studio Code é uma IDE que dispensa apresentações, vamos direto a algumas dicas.

Download:

https://code.visualstudio.com/download

Temas e Icons (Extensões):

Dracula Official (File > Preferences > Color Theme)

vscode-icons ou Material Icon Themes (File > Preferences > File Icon Theme)

Font Ligatures

FireCode – Download: https://github.com/tonsky/FiraCode

Copiar os ttfs para o catalogo de fontes.

Ctrl + Shift + P (Preferences) > Pesquisar: Open Settings (JSON)

Incluir no JSON:

“editor.fontFamily”: “Fira Code”,
“editor.fontLigatures”: true

Configurações Gerais

editor.formatOnSave = Ao salvar um arquivo, já formata e faz a identação no padrão estabelecido.
editor.rulers: [80, 120] = Define um espaçamento horizontal. 80 colunas no ideal e 120 o maximo. Valores configuráveis.
editor.tabSize = Quantidade padrão de espaçamento por TABs.
editor.renderLineHighlight: “gutter” = Ao invés de marcar toda a linha que estamos escrevendo, marca apenas o número da linha.
terminal.integrated.fontSize: 14 = Tamanho da fonte no terminal integrado.

Como está o JSON até o momento:

{    
“window.zoomLevel”: 0,    
“workbench.colorTheme”: “Dracula”,    
“workbench.iconTheme”: “material-icon-theme”,    
“editor.fontFamily”: “Fira Code”,    
“editor.fontLigatures”: true,    
“editor.fontSize”: 20,    
“editor.lineHeight”: 24,    
“editor.formatOnSave”: true,    
“editor.rulers”: [ 80,  120 ],    
“editor.tabSize”: 2,    
“editor.renderLineHighlight”: “gutter”,    
“terminal.integrated.fontSize”: 14,    
“emmet.syntaxProfiles”: { “javascript”: “jsx” },    
“emmet.includeLanguages”: { “javascript”: “javascriptreact” },    
“javascript.updateImportsOnFileMove.enabled”: “never”,    
“breadcrumbs.enabled”: true,    
“editor.parameterHints.enabled”: false
}


Plugins:

Color Highlight – Plugin para ter uma prévia das cores hexadecimais escritas no código.
EditorConfig for VS Code – Ferramenta para configurar o editor entre todos da equipe padronizando as configurações a todos.
ESLint – Ferramenta que garante diversos padrões no projeto.
Prettier Code formatter – Garante que as regras do ESLint vão ser aplicadas de forma automática ao salvar o código. [Exige config no settings.json – prettier.esLintIntegration: true]

Atalhos Legais:

Ctrl + ‘ (apostrofo) = abre o terminal integrado.
Shift + Alt + A = Comentário de múltiplas linhas.

Sobre Haylson Martins

Me chamo Haylson Martins, formado em Sistemas de Informação, trabalho com T.I de forma geral desde 2002 com suporte depois na área de negócio e treinamentos, e com Desenvolvimento para Sistemas Web desde 2010 com linguagem principal o Java. Amo tecnologia, amo aprender coisas novas, gosto de ensinar embora não seja essa a minha pretensão. Por meio desse blog pretendo reforçar o que ando aprendendo e estudando de outras linguagens e tecnologias, e principalmente como uma espécie de bloco de notas para consultas posteriores e quem sabe também ajude outras pessoas que estudam e têm as mesmas dúvidas que já tive ou que ainda tenho. Vamos começar?

Deixe um comentário

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