Lista de atalhos do VSCode

A folha de referência do Visual Studio Code está aqui.

Conteúdo da página

Comandos mais utilizados no Visual Studio Code

cadernos de papel

Para ambientes de desenvolvimento reproduzíveis, consulte Dominando Contêineres de Desenvolvimento no VS Code.

Lista de Atalhos do Visual Studio Code

Atalhos Gerais (Windows / Mac)

Ação Windows / Linux macOS
Paleta de Comandos Ctrl+Shift+P Cmd+Shift+P
Abertura Rápida (Arquivo) Ctrl+P Cmd+P
Alternar Terminal Ctrl+` Ctrl+`
Alternar Barra Lateral Ctrl+B Cmd+B
Configurações Ctrl+, Cmd+,
Abrir Atalhos de Teclado Ctrl+K Ctrl+S Cmd+K Cmd+S
Mostrar Todos os Símbolos Ctrl+T Cmd+T
Ir para Linha Ctrl+G Ctrl+G
Localizar Ctrl+F Cmd+F
Substituir Ctrl+H Cmd+Option+F
Múltiplos cursores (adicionar próximo) Ctrl+D Cmd+D
Múltiplos cursores (acima/abaixo) Ctrl+Alt+Cima/Baixo Option+Cmd+Cima/Baixo
Mover Linha para Cima/Baixo Alt+Cima/Baixo Option+Cima/Baixo
Copiar Linha para Cima/Baixo Shift+Alt+Cima/Baixo Shift+Option+Cima/Baixo
Cortar Linha Ctrl+X Cmd+X
Copiar Linha Ctrl+C Cmd+C
Apagar Linha Ctrl+Shift+K Cmd+Shift+K
Comentar Linha Ctrl+/ Cmd+/
Formatar Documento Shift+Alt+F Shift+Option+F
Salvar Ctrl+S Cmd+S
Fechar Editor Ctrl+W Cmd+W
Dividir Editor Ctrl+\ Cmd+\

Navegação

  • Ir para Definição: F12
  • Visão Rápida da Definição: Alt+F12
  • Ir para Referências: Shift+F12
  • Voltar/Avançar: Alt+Esquerda/Direita (Windows), Ctrl+–/Ctrl+Shift+– (Mac)

Edição

  • Duplicar Linha: Shift+Alt+Baixo (Windows), Shift+Option+Baixo (Mac)
  • Mover Linha para Cima/Baixo: Alt+Cima/Baixo (Windows), Option+Cima/Baixo (Mac)
  • Selecionar Todas as Ocorrências: Ctrl+Shift+L (Windows), Cmd+Ctrl+G (Mac)
  • Desfazer/Refazer: Ctrl+Z / Ctrl+Y (Windows), Cmd+Z / Cmd+Shift+Z (Mac)

Terminal Integrado

  • Novo Terminal: Ctrl+Shift+` (Windows/Mac)
  • Alternar Terminal: Ctrl+` (Windows/Mac)
  • Fechar Terminal: Ctrl+Shift+W

Controle de Versão (Git)

  • Abrir Controle de Versão: Ctrl+Shift+G (Windows), Cmd+Shift+G (Mac)
  • Confirmar (Commit): Ctrl+Enter (na caixa de mensagem de commit)

Uso da Linha de Comando

# Abrir VS Code no diretório atual
code .

# Abrir arquivo específico na linha e coluna
code myfile.js:10:5

# Abrir visualização de diferenças entre dois arquivos
code --diff file1.js file2.js

# Abrir nova janela do VS Code
code -n

# Desabilitar todas as extensões
code --disable-extensions .

Personalização

  • Alterar Tema: Ctrl+K Ctrl+T (Windows), Cmd+K Cmd+T (Mac)
  • Abrir Atalhos de Teclado: Ctrl+K Ctrl+S (Windows), Cmd+K Cmd+S (Mac)
  • Instalar Extensões: Ctrl+Shift+X (Windows), Cmd+Shift+X (Mac)

Trechos de Código (Snippets)

  • Crie trechos de código personalizados via Preferences: Configure User Snippets.

Dicas

  • Use a Paleta de Comandos (Ctrl+Shift+P / Cmd+Shift+P) para praticamente qualquer comando ou configuração.
  • A pasta .vscode em seu projeto permite configurações e tarefas específicas do espaço de trabalho.
  • Você pode instalar extensões de mapa de teclas para usar atalhos de outros editores (Vim, Sublime, etc.).

Para uma lista mais abrangente, consulte o [PDF de atalhos de teclado] oficial ou a referência de atalhos no editor (Ctrl+K Ctrl+S).

Como Instalar uma Extensão do VS Code pela Paleta de Comandos

Você pode instalar uma extensão do Visual Studio Code diretamente pela Paleta de Comandos seguindo estes passos:

  1. Abra a Paleta de Comandos usando Ctrl+Shift+P (Windows/Linux) ou Cmd+Shift+P (macOS).
  2. Digite Extensions: Install Extensions e selecione-o na lista. Isso abrirá a visualização de Extensões, onde você pode pesquisar e instalar extensões.
  3. Alternativamente, você pode digitar ext install (por exemplo, ext install vscode-icons) diretamente na Paleta de Comandos e pressionar Enter. O VS Code solicitará o nome da extensão e a instalará se encontrada.

Este método permite que você instale extensões rapidamente sem deixar o teclado ou navegar pelos menus.

Outra Lista de Atalhos do Editor

Ctrl+T (macOS: Cmd+T) - Mostrar Símbolos do Espaço de Trabalho
Ctrl+Shift+O (macOS: Cmd+Shift+O) - Mostrar Símbolos do Documento
Ctrl+Shift+P (macOS: Cmd+Shift+P) - Abrir Paleta de Comandos
Ctrl+Espaço - Abrir Autocompletar de Código
Ctrl+. (macOS: Cmd+.) - Abrir Correções Rápidas
F2 - Renomear Símbolo
Shift+Alt+F (macOS: Shift+Option+F) - Formatar Documento
F12 - Ir para Definição
Shift+F12 - Localizar Referências
Alt+Shift+O - Organizar Diretivas
F4 - Mostrar Hierarquia de Tipos

Outra Lista de Atalhos de Depuração

Ctrl+Alt+D - Lançar Dart DevTools
F5 - Iniciar Depuração
Ctrl+F5 - Iniciar sem Depuração
Shift+F5 - Parar Depuração
Ctrl+Shift+F5 (macOS: Cmd+Shift+F5) - Reiniciar Depuração (ou Reinício Quente ao depurar aplicativos Flutter)
Ctrl+F5 - Recarregamento Quente ao depurar aplicativos Flutter
F9 - Alternar Ponto de Interrupção
F10 - Avançar sobre
F11 - Avançar para dentro
Shift+F11 - Avançar para fora