Skip to content

edvan-lima/Visual-Studio-Code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Visual-Studio-Code

Fonte

Para ter uma fonte mais personalizada e com todos aqueles símbolos especiais quando combinamos alguns caracteres, basta seguir alguns passos:

Faça download da fonte em https://github.com/tonsky/FiraCode.

Instale as fontes da pasta TTF (selecione todas e com o botão direito do mouse > Install)

image

No VsCode precisamos abrir o settings.json, para isso pressione ctrl+, (Windows) ou cmd + , (Mac)

Ao abrir as Options, pesquise por settings.json, em seguida click em Edit in settings.json.

image

Adicione a seguinte configuração

configurações:

 "editor.fontFamily": "Fira Code", "editor.fontSize": 12, "editor.fontLigatures": true 

Reinicie o VsCode e divirta-se

Veja como fica o antes e depois

image

Extensões

Extensões são formas de adicionar ainda mais funcionalidades ao seu Visual Studio Code.

Vamos citar 2 aqui para você:

Material Icon Theme

O Material Icon Theme é uma extensão que permite a customização dos ícones das pastas por extensões de arquivos, por exemplo, com ele conseguimos customizar um ícone para arquivos Typescript, outro para Javascript, outro para HTML e assim por diante.

Como instalar? ⬇️ image

Configurações

Para finalizar, vamos adicionar algumas configurações no Visual Studio Code. Para isso, basta pressionar Ctrl + Shift + P e escolher a opção Open Settings (JSON). Na janela que foi aberta, adicione as configurações abaixo:

É preciso tomar alguns cuidados ao realizar essas alterações. Verifique se a configuração adicionada já não existe no arquivo. Se sim, apenas atualize o valor. Verifique também se a todas as linhas de configuração exceto a última terminam com vírgula, para não gerar erro. Por fim, caso queira substituir completamente a sua configuração pela abaixo, envolva com chaves {} todo o código disponibilizado. ```json "workbench.iconTheme": "vscode-icons", "workbench.colorTheme": "Dracula", "editor.formatOnSave": true, "editor.formatOnPaste": true, "editor.defaultFormatter": "esbenp.prettier-vscode", "editor.codeActionsOnSave": { "source.fixAll.eslint": true }, "editor.fontFamily": "Fira Code", "editor.fontSize": 12, "editor.fontLigatures": true, "explorer.compactFolders": false, "editor.renderLineHighlight": "gutter", "workbench.editor.labelFormat": "short", "extensions.ignoreRecommendations": true, "javascript.updateImportsOnFileMove.enabled": "always", "typescript.updateImportsOnFileMove.enabled": "never", "breadcrumbs.enabled": true, "editor.parameterHints.enabled": false, "explorer.confirmDragAndDrop": false, "explorer.confirmDelete": false, "emmet.syntaxProfiles": { "javascript": "jsx" }, "emmet.includeLanguages": { "javascript": "javascriptreact" }, "javascript.suggest.autoImports": true, "typescript.suggest.autoImports": true, 

Opcional - Configurações adicionais do VS Code

Se você já configurou todo o ambiente seguido os passos anteriores e quer deixar o Visual Studio Code com mais funcionalidades

Extensões

Você pode instalar as seguintes extensões a partir do menu de extensões do próprio VS Code:

  • Code Spell Checker: Essa extensão faz a correção ortográfica no nosso código, funcionando melhor com camelcase (por padrão, corrige apenas o inglês). Essa extensão é bastante útil mas é totalmente opcional;
  • Portuguese - Code Spell Checker: É um dicionário de português para que a extensão Code Spell Checker consiga fazer também a correção ortográfica em Português;
  • Color Highlight: Essa extensão reconhece cores CSS escritas em qualquer lugar do nosso código. Por padrão reconhece apenas cores em hexadecimal mas você pode configurar para reconhecer cores no formato de palavras como "red" ou "yellow". É uma extensão bastante útil, já que reconhece as cores diretamente no código;
  • CSS Modules: Essa é uma extensão que fornece o autocomplete para CSS Modules. Recomendamos o uso dela já que vai te ajudar com o autocomplete;
  • Tabnine: O Tabnine é uma extensão que usa de inteligência artificial para identificar o contexto do código e fornecer o autocomplete. Suporta diversas linguagens incluindo JavaScript e TypeScript. Existe uma versão paga mas também é possível usar a versão gratuita da extensão. Seu uso é totalmente opcional;
  • vscode-styled-components: Essa extensão fornece o syntax highlighting e intelliSense para a biblioteca styled-components. Se você for utilizar essa biblioteca, o uso da extensão é bastante recomendado.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published