Como alavancar sua produtividade com o Visual Studio Code 🚀

Utilize todo potencial disponível do editor de texto mais querido da última década: o Vs Code. Você irá melhorar consideravelmente sua produtividade com estes atalhos.

Não há dúvidas de que o Visual Studio Code (VS Code), editor de código de código aberto desenvolvido pela Microsoft, é um dos editores mais queridos da última década devido ser uma ótima ferramenta para o dia a dia não se tratando apenas de código, mas da edição de qualquer tipo de texto.

Visual Studio ou Visual Studio Code? 🤔

O Visual Studio é uma IDE desenvolvida pela Microsoft, dedicada ao .NET Framework e a linguagens robustas como C, C++, C# e F#. Por ser uma solução completa, é uma ferramenta bem mais pesada do que o Visual Studio Code, que trataremos aqui, e que por sua vez trata de funcionalidades mais simples como a fácil edição de código com suporte a várias linguagens de programação, terminal integrado e controle de versão. Sendo, dessa forma, uma ferramenta mais leve. Mas não se engane, muito poderosa! 💪

Um mundo aberto de funcionalidades

O VS Code é capaz de fazer muitas coisas que nos ajudam a trabalhar melhor. Aprincípio ele é, e pode realmente parecer, uma ferramenta muito simples, mas ele possui uma loja de extensões imensa, e que continua crescendo constantemente.

Ou seja, com essa enorme coleção de extensões, podemos adicionar diversas funcionalidades e personalizações, ao VS Code de forma bem simples e prática. Dessa maneira, ele pode facilmente ser comparado a grandes IDEs pagas. Caso se interesse, facilmente qualquerusuário pode criar uma extensão e publicar na loja. Desse modo, sempre há novas ferramentas que podem ser interessantes para alguém.

Atalhos para aumentar sua produtividade

Como qualquer outra ferramenta, é de crucial importância que seus usuários aprendam a manuseá-la com destreza. Quanto mais você se aperfeiçoar nisso, mais fácil será trabalhar com ela em seu cotidiano. Este poderoso editor, assim como a maioria dos outros, possui atalhos que nos tornam mais ágeis na execução de certas atividades, principalmente as mais repetitivas.

Os atalhos são muitos, mas aqui vamos ver os principais que não podem faltar no seu dia a dia. 🚀

  • CTRL+K CTRL+0 ou CTRL+K CTRL+J: Dobrar ou desdobrar todas as funções ou métodos
  • CTRL+G: Ir para a linha
  • CTRL+P: Ir para o arquivo
  • F8: Ir para o próximo erro ou aviso
  • F12: Ir para a definição da função ou método
  • ALT+F12: Mostrar a definição da função ou método
  • CTRL+ALT+UP ou CTRL+ALT+DOWN: Adicione um cursor acima ou abaixo da linha atual
  • SHIFT+ALT+I: inserir um cursor no final de cada linha selecionada
  • CTRL+F2: Selecionar todas as ocorrências da seleção
  • CTRL+SHIFT+.: Ir para navegação via breadcrumbs
  • CTRL+ALT+LEFT ou CTRL+ALT+RIGHT: Mover o editor em grupos
  • SHIFT+ALT+0: Alternar o layout dos grupos em vertical e horizontal
  • ALT+Z: Alternar entre quebra de linha
  • CTRL+KM: Change a linguagem do arquivo
  • CTRL+B: Mostrar/esconder a barra lateral
  • SHIFT+ALT+UP ou SHIFT+ALT+DOWN: Copiar a linha pra cima ou pra baixo
  • CTRL+SHIFT+K: Apagar linha selecione
  • F2: Renomear simbolo ou variável
  • CTRL+KC: Comparar arquivo atual com a área de download+
  • CTRL+SHIFT+5: Terminal divisor
  • CTRL+K CTRL+S: Mostrar atalhos
  • CTRL+TAB: Alternar entre aba
  • CTRL+L: Selecionar toda linha
  • CTRL+SHIFT+L: Selecionar todas as ocorrências da seleção atual
  • CTRL+F2: Selecionar todas as ocorrências da palavra
  • CTRL+SHIFT+SPACE: Mostrar definição dos parâmetros
  • CTRL+K CTRL+X: Apagar espaços em branco
  • CTRL+SHIFT+H: Substituir em todos os arquivos
  • SHIFT+ALT+F: Formatar todo o documento
  • CTRL+K CTRL+F: Formatar seleção
  • CTRL+KV: Abrir preview ao lado (ex. Markdown)
  • CTRL+,: Abrir configurações do usuário
  • CTRL+KZ: Entrar no modo Zen

Sem dúvida alguma, essa é apenas a ponta do iceberg, pois existem muuuitos outros atalhos disponíveis para usar e melhorar o seu fluxo de trabalho como desenvolvedor. Caso se interesse, deixo aqui abaixo desse post alguns links de onde procurar mais informações!

Espero que tenha gostado desse Tab e que ele tenha te ajudado, de alguma forma, a encontrar o que você procurava! 💙

Links

Ótimo post, muito importante mesmo utilizar as ferramentas do vs code, que são muitas e facilitam muitooo a nossa vida, só vale lembrar que dependendo do Sistema Operacional os atalhos podem mudar, então é sempre bom conferir na documentação da Microsoft.

É realmente bom ter conhecimento sobre o que as ferramentas podem nos entregar. Sim, devemos sempre considerar o sistema operacional, principalmente se tratando das divergências entre os comandos presentes no Windows e MacOS. Por isso, deixei listado no próprio post, na seção de links, onde poderíamos encontrar as equivalentes para esses sistemas bem como, o próprio site da documentação do visual studio code onde existe ainda mais comandos do que os listados aqui. > ## Links > * https://code.visualstudio.com/ > * https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf > * https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf Obrigado pelo comentário!