Atalhos de Teclado do VSCode - Resumo

O Visual Studio Code (VSCode) se tornou um dos editores de texto mais populares entre desenvolvedores e usuários avançados. Ele vem repleto de recursos, atalhos, extensões e muito mais para atender a todos os níveis de desenvolvedores. No entanto, como a maioria das ferramentas, ele é tão poderoso quanto o usuário.
Baixe este Resumo
Digite seu e-mail abaixo para receber este resumo em PDF na sua caixa de entrada.
Por padrão, o VSCode já fornece um conjunto de atalhos de teclado que podem controlar quase todos os aspectos do editor de texto. Por exemplo, o programa oferece uma maneira de alternar sua interface de usuário e habilitar seu recurso de “linguagens ricas”. No entanto, uma das limitações mais significativas do VSCode é que não há uma maneira clara de saber os atalhos disponíveis dentro do programa.
Felizmente, este resumo definitivo de atalhos de teclado do VSCode fornecerá a você os atalhos mais comuns e úteis para transformá-lo em um usuário avançado do Visual Studio Code.
| Windows | Linux | Mac | Função |
|---|---|---|---|
| Gerenciando Arquivos | |||
| Ctrl + O | Ctrl + O | Cmd + O | Abre um arquivo do sistema de arquivos. |
| Ctrl + N | Ctrl + N | Cmd + N | Cria um novo arquivo. |
| Ctrl + S | Ctrl + S | Cmd + S | Salva o arquivo atual. |
| Ctrl + Shift + S | Ctrl + Shift + S | Cmd + Shift + S | Habilita o modo Salvar Como, que permite definir uma extensão ou renomear um arquivo |
| Ctrl + K, então S | Cmd + Option + S | Salvar Tudo. | |
| Ctrl + F4 | Ctrl + W | Cmd + W | Fecha o arquivo aberto atual, salvando as alterações. |
| Ctrl + K, então Ctrl + W | Ctrl + K, então Ctrl + W | Cmd + K, então Cmd + W | Fecha todos os arquivos abertos simultaneamente, salvando as alterações. |
| Ctrl + Shift + T | Ctrl + Shift + T | Cmd + Shift + T | Reabre a janela do editor fechada. |
| Ctrl + K, então R | Ctrl + K, então R | Cmd + K, então R | Abre a localização do arquivo do arquivo ativo no sistema de arquivos. |
| Ctrl + K, então P | Ctrl + K, então P | Cmd + K, então P | Copia o caminho completo do arquivo ativo. |
| Ctrl + Shift + F | Ctrl + Shift + F | Cmd + Shift + F | Mostra a janela de busca. |
| Gerenciando o Editor | |||
| Ctrl + Backslash () | Ctrl + Backslash () | Cmd + Backslash () | Divide o editor adicionando uma janela de edição extra. |
| Ctrl + W | Ctrl + W | Cmd + W | Fecha a janela do editor atual. |
| Ctrl + K, então F | Ctrl + K, então F | Cmd + K, então F | Fecha a pasta atualmente aberta e volta para a janela principal. |
| Alt + Z | Alt + Z | Option + Z | Habilita ou desabilita a quebra de linha no arquivo atual. |
| Ctrl + Shift + U | Ctrl + K, então Ctrl + H | Cmd + Shift + U | Alterna a janela de saída do VSCode. |
| Ctrl + K, então Z | Ctrl + K, então Z | Cmd + K, então Z | Alterna o modo Zen do VSCode. |
| Editando Arquivos | |||
| Ctrl + C | Ctrl + C | Cmd + C | Copia a linha atual se a seção estiver destacada. |
| Alt + Shift + Seta para cima | Copia a linha atual se a seção estiver destacada. | Copia a linha acima da linha atual. | |
| Alt + Shift + Seta para baixo | Substitui a entidade no arquivo atual. | Copia a linha abaixo da linha atual. | |
| Ctrl + X | Ctrl + X | Cmd + X | Corta a linha atual se nenhuma seção estiver destacada. |
| Ctrl + F | Ctrl + F | Cmd + F | Pesquisa no arquivo atual. |
| Ctrl + H | Ctrl + H | Cmd + Option + F | Substitui a entidade no arquivo atual. |
| Ctrl + L | Ctrl + L | Cmd + L | Seleciona a linha atual. |
| Ctrl + Shift + L | Ctrl + Shift + L | Cmd + Shift + L | Seleciona todas as instâncias da linha atual no arquivo. |
| F3 | F3 | Cmd + G | Encontrar próximo. |
| Shift + F3 | Shift + F3 | Cmd + Shift + G | Encontrar anterior. |
| Ctrl + Shift + K | Ctrl + Shift + K | Cmd + Shift + K | Move a linha atual de sua posição atual. |
| Ctrl + U | Ctrl + U | Cmd + U | Desfaz a operação de cursor mais recente. |
| Alt + Seta para cima | Alt + Seta para cima | Option + Seta para cima | Move a linha atual para cima de sua posição atual. |
| Alt + Seta para baixo | Alt + Seta para baixo | Option + Seta para baixo | Move a linha atual para baixo de sua posição atual. |
| End | End | End | Vai para o final da linha atual. |
| Home | Home | Home | Vai para o início do arquivo. |
| Ctrl + End | Ctrl + End | Cmd + Seta para baixo | Vai para o final de um arquivo. |
| Ctrl + Home | Ctrl + Home | Cmd + Seta para cima | Vai para o início do arquivo. |
| Alt + Enter | Alt + Enter | Option + Enter | Seleciona todas as ocorrências das correspondências encontradas. |
| Ctrl + Enter | Ctrl + Enter | Cmd + Enter | Insere uma nova linha abaixo da linha atual. |
| Ctrl + Shift + Enter | Ctrl + Shift + Enter | Cmd + Shift + Enter | Insere uma nova linha acima da linha atual. |
| Ctrl + Shift + Backslash () | Ctrl + Shift + Backslash () | Cmd + Shift + Backslash () | Vai para o colchete correspondente. |
| Ctrl + Colchete Direito (]) | Ctrl + Colchete Direito (]) | Cmd + Colchete Direito (]) | Indenta automaticamente a linha atual se nenhuma seção estiver destacada. |
| Ctrl + Colchete Esquerdo ([) | Ctrl + Colchete Esquerdo ([) | Cmd + Colchete Esquerdo ([) | Retira a indentação automaticamente da linha atual se nenhuma seção estiver destacada. |
| Alt + Shift + F | Ctrl + Shift + I | Option + Shift + I | Formata o documento atual. |
| Ctrl + K, então Ctrl + F | Ctrl + K, então Ctrl + F | Cmd + K, então Cmd + F | Formata a seção selecionada. |
| Ctrl + Shift + H | Ctrl + Shift + H | Cmd + Shift + H | Substituir em Arquivos. |
| Ctrl + Ponto (.) | Ctrl + Ponto (.) | Cmd + Ponto (.) | Mostra ações de Correção Rápida, se uma estiver disponível. |
| Ctrl + K, então M | Ctrl + K, então M | Cmd + K, então M | Altera a linguagem do arquivo atual e define para auto-detectar por padrão. |
| Ctrl + K, então Ctrl + X | Ctrl + K, então Ctrl + X | Cmd + K, então Cmd + X | Remove todos os espaços e tabulações em excesso no documento. |
| Ctrl + Espaço | Ctrl + Espaço | Ctrl + Espaço | Ativa manualmente uma sugestão de código. |
| Alt + Clique com o Botão Esquerdo do Mouse | Alt + Clique com o Botão Esquerdo do Mouse | Option + Clique com o Botão Esquerdo do Mouse | Insere um cursor. |
| Comentando Código | |||
| Ctrl + Barra (/) | Ctrl + Barra (/) | Cmd + Barra (/) | Comenta ou descomenta a linha atual. |
| Ctrl + K, então Ctrl + C | Ctrl + K, então Ctrl + C | Cmd + K, então Cmd + C | Cria um comentário na linha atual. |
| Ctrl + K, então Ctrl + U | Ctrl + K, então Ctrl + U | Cmd + K, então Cmd + U | Remove um comentário na linha atual. |
| Alt + Shift + A | Ctrl + Shift + A | Option + Shift + A | Comenta ou descomenta a região atualmente selecionada. |
| Definições de Função | |||
| F12 | F12 | F12 | Abre a definição da biblioteca da função atual. |
| Ctrl + K, então F12 | Ctrl + K, então F12 | Cmd + K, então F12 | Abre uma nova janela contendo a definição da biblioteca da função atual. |
| Alt + F12 | Ctrl + Shift + F10 | Option + F12 | Abre uma pequena janela que mostra a definição da biblioteca da função atual. |
| Shift + F12 | Shift + F12 | Shift + F12 | Encontra todas as funções no projeto que referenciam a função atual. |
| F2 | F2 | F2 | Renomeia a função atual. |
| Ctrl + F2 | Ctrl + F2 | Renomeia a função atual e substitui todas as instâncias dela no arquivo. | |
| Uso Geral | |||
| Ctrl + Shift + P | Ctrl + Shift + P | Cmd + Shift + P | Lança a Paleta de Comandos. |
| Ctrl + Vírgula (,) | Ctrl + Vírgula (,) | Cmd + Vírgula (,) | Abre as configurações do usuário. |
| Ctrl + K, então Ctrl + S | Ctrl + K, então Ctrl + S | Cmd + K, então Cmd + S | Lança a interface de Atalhos de Teclado. |
| Ctrl + Shift + N | Ctrl + Shift + N | Cmd + Shift + N | Abre uma nova janela. |
| Ctrl + Shift + W | Ctrl + W | Cmd + W | Fecha a janela. |
| Ctrl + Clique com o Botão Esquerdo do Mouse | Ctrl + Clique com o Botão Esquerdo do Mouse | Abre o link no navegador padrão. | |
| Navegando no VSCode | |||
| Ctrl + T | Ctrl + T | Cmd + T | Alterna rapidamente todos os símbolos. |
| Ctrl + P | Ctrl + P | Cmd + P | Vai para um arquivo específico. |
| Ctrl + Shift + O | Ctrl + Shift + O | Cmd + Shift + O | Navega para um símbolo específico. |
| F11 | F11 | Cmd + Ctrl + F | Habilita o modo de tela cheia. |
| Ctrl + Shift + E | Ctrl + Shift + E | Cmd + Shift + E | Alterna o foco do Explorador/Editor. |
| Ctrl + Shift + X | Ctrl + Shift + X | Cmd + Shift + X | Mostra/Pesquisa extensões do Visual Studio. |
| Ctrl + Shift + D | Ctrl + Shift + D | Cmd + Shift + D | Mostra o painel de Depuração. |
| Ctrl + Igual (=) | Ctrl + Igual (=) | Cmd + Igual (=) | Aumenta o zoom na interface do VSCode. |
| Ctrl + Menos (-) | Ctrl + Menos (-) | Cmd + Shift + Menos (-) | Diminui o zoom na interface do VSCode. |
| Ctrl + Shift + Colchete Esquerdo ([) | Option + Shift + Colchete Esquerdo ([) | Oculta a região atual do código. | |
| Ctrl + Shift + Colchete Direito (]) | Option + Shift + Colchete Direito (]) | Revela a região atual do código. | |
| Ctrl + K, então Ctrl + 0 | Ctrl + K, então Ctrl + 0 | Cmd + K, então Cmd + 0 | Oculta todas as regiões no arquivo atualmente aberto. |
| Ctrl + K, então Ctrl + J | Ctrl + K, então Ctrl + J | Cmd + K, então Cmd + J | Revela todas as regiões no arquivo atualmente aberto. |
| Ctrl + K, então Ctrl + Colchete Esquerdo ([) | Cmd + K, então Cmd + Colchete Esquerdo ([) | Oculta todas as sub-regiões no arquivo atualmente aberto. | |
| Ctrl + K, então Ctrl + Colchete Direito (]) | Cmd + K, então Cmd + Colchete Direito (]) | Revela todas as sub-regiões no arquivo atualmente aberto. | |
| Modo Terminal | |||
| Ctrl + Backtick (`) | Ctrl + Backtick (`) | Ctrl + Backtick (`) | Abre o terminal. |
| Ctrl + Shift + Backtick (`) | Ctrl + Shift + Backtick (`) | Ctrl + Shift + Backtick (`) | Cria uma nova instância de terminal. |
| Ctrl + C | Ctrl + Shift + C | Cmd + C | Copia a seção destacada. |
| Ctrl + V | Ctrl + Shift + V | Cola na sessão de terminal ativa. | |
| Ctrl + Seta para cima | Ctrl + Shift + Seta para cima | Cmd + Seta para cima | Rola para cima no terminal ativo. |
| Ctrl + Shift + Seta para baixo | Ctrl + Shift + Seta para baixo | Cmd + Seta para baixo | Navega para o topo. |
| Ctrl + Home | Ctrl + Home | Cmd + Home | Navega para o topo. |
| Ctrl + End | Ctrl + End | Cmd + End | Rola para baixo. |
| Modo de Depuração | |||
| F9 | F9 | F9 | Cria um ponto de interrupção na linha atualmente destacada. |
| F5 | F5 | F5 | Executa o código um passo após o ponto de interrupção. |
| F11 | F11 | F11 | Entra na função filha ou loop. |
| Shift + F11 | Shift + F11 | Shift + F11 | Sai da função filha ou loop. |
| F10 | F10 | F10 | Ignora a execução no ponto de interrupção atual. |
| F8 | F8 | F8 | Move o ponteiro para o próximo erro no arquivo. |
| Shift + F8 | Shift + F8 | Shift + F8 | Move o ponto para o erro anterior no arquivo. |
| Shift + F5 | Shift + F5 | Shift + F5 | Para a sessão de depuração.
Crédito da imagem: Unsplash. Todas as alterações por Ramces Red.