Tabela de atalhos do VSCode
O atalho de referência do Visual Studio Code está aqui
Comandos mais frequentemente utilizados no Visual Studio Code

Para ambientes de desenvolvimento reproduzíveis, veja Domínio de Dev Containers no VS Code.
Tabela de referência do Visual Studio Code
Atalhos Gerais (Windows / Mac)
| Ação | Windows / Linux | macOS |
|---|---|---|
| Paleta de Comandos | Ctrl+Shift+P | Cmd+Shift+P |
| Abrir Rápido (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 a Linha | Ctrl+G | Ctrl+G |
| Localizar | Ctrl+F | Cmd+F |
| Substituir | Ctrl+H | Cmd+Option+F |
| Multi-cursor (adicionar a seguir) | Ctrl+D | Cmd+D |
| Multi-cursor (adicionar acima/abaixo) | Ctrl+Alt+Up/Down | Option+Cmd+Up/Down |
| Mover Linha para Cima/Baixo | Alt+Up/Down | Option+Up/Down |
| Copiar Linha para Cima/Baixo | Shift+Alt+Up/Down | Shift+Option+Up/Down |
| Cortar Linha | Ctrl+X | Cmd+X |
| Copiar Linha | Ctrl+C | Cmd+C |
| Eliminar Linha | Ctrl+Shift+K | Cmd+Shift+K |
| Comentar Linha | Ctrl+/ | Cmd+/ |
| Formatar Documento | Shift+Alt+F | Shift+Option+F |
| Guardar | Ctrl+S | Cmd+S |
| Fechar Editor | Ctrl+W | Cmd+W |
| Dividir Editor | Ctrl+\ | Cmd+\ |
Navegação
- Ir para a Definição: F12
- Espreitar Definição: Alt+F12
- Ir para Referências: Shift+F12
- Voltar/Avançar: Alt+Left/Right (Windows), Ctrl+–/Ctrl+Shift+– (Mac)
Edição
- Duplicar Linha: Shift+Alt+Down (Windows), Shift+Option+Down (Mac)
- Mover Linha para Cima/Baixo: Alt+Up/Down (Windows), Option+Up/Down (Mac)
- Selecionar Todas as Ocorrências: Ctrl+Shift+L (Windows), Cmd+Ctrl+G (Mac)
- Desfazer/Fazer: Ctrl+Z / Ctrl+Y (Windows), Cmd+Z / Cmd+Shift+Z (Mac)
Terminal Integrado
- Novo Terminal: Ctrl+Shift+` (Windows/Mac)
- Alternar Terminal: Ctrl+` (Windows/Mac)
- Terminar Terminal: Ctrl+Shift+W
Controlo de Versão (Git)
- Abrir Controlo de Versão: Ctrl+Shift+G (Windows), Cmd+Shift+G (Mac)
- Commit: Ctrl+Enter (na caixa de mensagem de commit)
Utilização na Linha de Comandos
# Abrir VS Code no diretório atual
code .
# Abrir arquivo específico na linha e coluna
code myfile.js:10:5
# Abrir vista de diferenças entre dois arquivos
code --diff file1.js file2.js
# Abrir nova janela do VS Code
code -n
# Desativar todas as extensões
code --disable-extensions .
Personalização
- Mudar 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)
Fragmentos de Código
- Criar fragmentos de código personalizados via
Preferences: Configure User Snippets.
Dicas
- Utilize a Paleta de Comandos (Ctrl+Shift+P / Cmd+Shift+P) para praticamente qualquer comando ou configuração.
- A pasta
.vscodeno seu projeto permite configurações e tarefas específicas do espaço de trabalho. - Pode instalar extensões de mapa de teclas para utilizar 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 a partir da Paleta de Comandos
Pode instalar uma extensão do Visual Studio Code a partir da Paleta de Comandos:
- Abra a Paleta de Comandos utilizando Ctrl+Shift+P (Windows/Linux) ou Cmd+Shift+P (macOS).
- Digite
Extensions: Install Extensionse selecione-a da lista. Isto abre a vista de Extensões, onde pode pesquisar por uma extensão e instalá-la.
Este método permite-lhe instalar extensões rapidamente sem sair do teclado ou navegar pelos menus.
As listagens do Marketplace também fornecem uma instalação de uma linha. Abra o Abrir Rápido com Ctrl+P (Cmd+P no macOS), cole ext install <publisher.extension-id> e prima Enter. Para vscode-icons, esse comando é ext install vscode-icons-team.vscode-icons.
A partir de um terminal, a mesma extensão instala-se com code --install-extension vscode-icons-team.vscode-icons.
Para ver quais extensões são mais instaladas por linguagem, consulte Popularidade de linguagens e frameworks de programação.
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+Space - Abrir Conclusão 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 a 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 Hot Restart ao depurar aplicações Flutter)
Ctrl+F5 - Hot Reload ao depurar aplicações Flutter
F9 - Alternar Ponto de Parada
F10 - Saltar Passo
F11 - Entrar no Passo
Shift+F11 - Sair do Passo