Executando verificação de segurança...
21

🎆 COMO PERSONALIZAR SEU VSCODE E TERMINAL WINDOWS!!! 🎆

Esse post tambĂ©m estĂĄ dispobĂ­vel em forma de Thread no Twitter aqui e no dev.toaqui (em inglĂȘs)

Image description

Image description

⭐O QUE FAREMOS???

Neste Post, passaremos por temas, configuraçÔes de vscode, fontes, Ă­cones, paleta de cores, estilo de terminal no Windows, TUDO QUE VOCÊ PODE IMAGINAR

🎆 - TEMA VS CÓDIGO

O tema que estou usando se chama "Min Theme", que Ă© bem simples, mas muito bom!

Se quiser usar um tema mais animado, tem o "Shades of Purple" que eu jĂĄ usei por muito tempo! AlĂ©m do “Andromeda”, “Tokyo Night” e o famoso “DrĂĄcula” que vocĂȘ jĂĄ conhece!

Aqui estĂŁo os links, escolha o que vocĂȘ preferir! Todos sĂŁo incrĂ­veis

Min Theme
Image description

Shades of Purple (Super Dark)
Image description

Andromeda
Image description

Tokyo Night
Image description

Dracula
Image description

đŸ—‚ïž- ÍCONES DE ARQUIVO

Atualmente estou usando "vscode-icons", que gosto muito! Porém, um que combina MUITO com esse tema é o "Symbols", que segue a estética minimalista!

Esses dois sĂŁo os que eu recomendo! Cabe a vocĂȘ escolher!

vscode-icons
Image description

Symbols
Image description

đŸ…°ïž- FONTES VSCODE

Esta Ă© a MELHOR FONTE que encontrei, chamada "JeiBrains Mono"!

É uma fonte bem completa para devs, contendo TUDO que vocĂȘ precisa, como fontLigatures, Nerd Fonts, etc...

Outra fonte boa é a Geist Mono, lançado pela Versel, que também contém TUDO ISSO

VocĂȘ escolhe!

JetBrains Mono
Image description

Geist Mono
Image description

⌚ - CONFIGURAÇÕES GERAIS

É aqui que tudo vai mudar! Vou mostrar como tornar o VSCode realmente seu!

Pressione Ctrl + Shift + P no VsCode e pesquise “PreferĂȘncias: Abrir configuraçÔes do usuĂĄrio (JSON)”

Este é o JSON que entra em todas as configuraçÔes do VS CODE! Tem muita coisa para colocar aqui, então aqui estå um link para o vídeo do Rocketseat explicando tudo!

Se vocĂȘ quiser apenas obter as configuraçÔes, pode dar uma olhada no repositĂłrio dele no github, na descrição deste vĂ­deo

Se quiser deixar EXATAMENTE como o meu Ă© sĂł ler aqui, que Ă© uma versĂŁo mais simples que personalizei, mas nĂŁo Ă© muito diferente!

{
    "symbols.hidesExplorerArrows": false,
    "tabnine.experimentalAutoImports": true,
    "workbench.colorTheme": "Dracula",
    "workbench.iconTheme": "symbols",
    "editor.fontFamily": "JetBrains Mono",
    "vscode-pets.theme": "forest",
    "editor.fontSize": 14,
    "editor.lineHeight": 1.8,
    "workbench.startupEditor": "newUntitledFile",
    "editor.renderLineHighlight": "gutter",
    "editor.fontLigatures": true,
    "workbench.editor.labelFormat": "short",
    "explorer.compactFolders": false,
    "editor.semanticHighlighting.enabled": false,
    "breadcrumbs.enabled": false,
    "editor.minimap.enabled": false,
    "workbench.statusBar.visible": false,
    "apc.electron": {
        "titleBarStyle": "hiddenInset",
        "trafficLightPosition": { "x": 11, "y": 10 },
        "frame": false
    },
    "window.commandCenter": false,
    "apc.header": {
        "height": 36
    },
    "apc.stylesheet": {
        ".title-label > h2": "display: none",
        ".editor-actions": "display: none",
        ".nosidebar .inline-tabs-placeholder": "width: 75px",
        ".pane-header": "padding: 0 8px",
        ".pane-body": "padding: 8px",
        ".split-view-view:first-child .pane-header": "display: none !important;",
        ".monaco-list-row": "border-radius: 4px;",
        ".monaco-workbench .monaco-list:not(.element-focused):focus:before": "display: none;"
    },
    "apc.listRow": { "height": 24 },
    "explorer.fileNesting.enabled": true,
    "explorer.fileNesting.patterns": {
        "*.ts": "${capture}.js",
        "*.js": "${capture}.js.map, ${capture}.min.js, ${capture}.d.ts",
        "*.jsx": "${capture}.js",
        "*.tsx": "${capture}.ts",
        "tsconfig.json": "tsconfig.*.json",
        "package.json": "package-lock.json, yarn.lock, pnpm-lock.yaml, bun.lockb"
    },
    "terminal.integrated.fontSize": 14,
    "terminal.integrated.fontFamily": "JetBrainsMono Nerd Font",
    "window.density.editorTabHeight": "compact"
}

đŸŽČ- MELHORIAS GERAIS

Para melhorĂĄ-lo ainda mais, vĂĄ atĂ© cada painel que vocĂȘ nĂŁo gosta, clique com o botĂŁo direito e selecione "Oculto"

Faça isso com "Overview" no Explorer, por exemplo, com "Problems" no terminal, "Timeline", etc...
Image description

đŸ˜ș- VS CODE PETS

Ela acrescenta ANIMAIS DE ESTIMAÇÃO QUE FICAM COM VOCÊ! SĂŁo vĂĄrios animais diferentes, vocĂȘ pode trocar a ninhada, brincar com eles, jogar bola, TUDO!!!

MELHOR EXTENSÃO DE TODAS!
Deixa a estĂ©tica INCRÍVEL!!

vscode-pets
Image description

đŸ–„ïž- AGORA NO TERMINALLLL

Aqui, estilizarei o terminal WINDOWS com base neste vĂ­deo
, DESCULPE AQUELES QUE USAM MAC/LINUX FOI MAL

Se vocĂȘ quiser assistir o vĂ­deo, eu recomendo fortemente! VĂ­deo MUITO bom!

🎹- PALETA DE CORES DO TERMINAL

Para ver um tema, basta escolher um de sua preferĂȘncia no site Windows Terminal Themes

No meu caso estou usando o tema "JetBrains Dråcula", mas quando o terminal estiver dentro do VS Code não farå diferença mesmo kkkk

INSTRUÇÕES:

Ao encontrar o tema que vocĂȘ gosta no site, clique no botĂŁo "Obter Tema", para copiar o tema

No terminal, clique na seta -> configuraçÔes -> Abrir arquivo JSON (Ășltima opção) e procure o valor “esquemas”

Depois Ă© sĂł colar o tema que vocĂȘ copiou no final do Array e selecionĂĄ-lo nas opçÔes! APROVEITAR!
Image description

đŸ…°ïž- NERD FONTSSS

Uma "Nerd Font" é uma fonte que contém símbolos de desenvolvimento, como o símbolo do node, etc... o que REALMENTE melhora a estética do terminal

Para a fonte do terminal, usarei a fonte FiraCode Nerd, mas vocĂȘ pode encontrar vĂĄrias outras aqui!
(Se quiser, vocĂȘ pode atĂ© usar o JetBrains Mono que jĂĄ estĂĄ instalado!)

Para instalar a fonte, procure-a no github, baixe e instale a fonte clicando com o botĂŁo direito + instalar em todas elas

Depois, basta ir ao terminal e pressionar a seta -> configuraçÔes -> PadrĂŁo -> AparĂȘncia e selecionar a fonte que vocĂȘ instalou!

Basta reiniciar o terminal e ser feliz!
Image description

🎆- TEMAS TERMINAIS (BOA PARTE)

Para colocar esses temas no terminal, usaremos o Oh-My-Posh!

As instruçÔes para fazer tudo sĂŁo um pouco mais extensas, mas basta ler a documentação e vocĂȘ vai pegar o jeito! De qualquer forma, vocĂȘ pode ver o vĂ­deo de configuração acima!

Oferece VÁRIOS temas para o seu terminal! O que estou usando é um simples, chamado "neko", é só instalar e correr para o abraço

Certifique-se de que o WinGet esteja instalado primeiro, caso contrĂĄrio, basta instalar o "App Installer" procurando por "WinGet" na Microsoft Store

Se vocĂȘ tiver algum problema ao inicializar o arquivo de configuração do tema, uma postagem que me ajudou foi essa aqui, on StackOverflow!
Image description

đŸŽČ- OUTRAS CONFIGURAÇÕES

Para melhorar um pouco mais o terminal, vocĂȘ pode fazer algumas configuraçÔes gerais na seta -> ConfiguraçÔes -> AparĂȘncia

Depois, vocĂȘ pode colocar uma imagem de fundo (PadrĂŁo->AparĂȘncia), deixar a barra de navegação transparente (modo acrĂ­lico), colocar um tema claro, entre MUITAS outras coisas

EntĂŁo cabe a vocĂȘ explorar!
Image description

😄- OBRIGADO!

Essa foi a Thread, espero que tenha gostado e achado uma boa customização para o seu VS Code!

Se vocĂȘ tiver alguma dĂșvida, basta me mandar um DM no Twitter! Estou sempre disponĂ­vel!

Minhas redes sociais:
Twitter
GitHub

Meus projetos:
DayKeeper
better-format

OBRIGADO!

Carregando publicação patrocinada...
2
0
2
1
1
1