Skip to content

atalhos

github-actions[bot] edited this page Nov 13, 2026 · 1 revision

⌨️ Atalhos de Teclado

Referência completa de todos os atalhos padrão do Codis. Todos os atalhos operam sobre a janela principal.


Geral

Atalho Ação
Ctrl+Shift+P Abrir Paleta de Comandos
Ctrl+P Abertura Rápida de Arquivos
Ctrl+, Configurações
F11 Tela cheia
Ctrl+K Z Modo Zen (sem distrações)

Arquivo

Atalho Ação
Ctrl+N Novo arquivo
Ctrl+O Abrir arquivo
Ctrl+S Salvar
Ctrl+Shift+S Salvar como
Ctrl+W Fechar aba ativa
Alt+F4 Sair

Edição

Atalho Ação
Ctrl+Z Desfazer
Ctrl+Y Refazer
Ctrl+Shift+Z Refazer (alternativo)
Ctrl+X Recortar
Ctrl+C Copiar
Ctrl+V Colar
Ctrl+A Selecionar tudo
Ctrl+L Selecionar linha atual
Ctrl+D Duplicar linha
Ctrl+Shift+K Apagar linha
Alt+↑ Mover linha para cima
Alt+↓ Mover linha para baixo
Ctrl+/ Alternar comentário
Shift+Alt+F Formatar documento
Ctrl+Shift+V Histórico de colagem
Insert Alternar modo sobrescrita

Busca e Navegação

Atalho Ação
Ctrl+F Buscar no arquivo
Ctrl+H Buscar e substituir
Ctrl+Shift+F Buscar em todos os arquivos
F3 Próxima ocorrência
Shift+F3 Ocorrência anterior
Escape Fechar barra de busca
Ctrl+G Ir para linha
Ctrl+Shift+O Ir para símbolo
F8 Próximo problema (lint)
Shift+F8 Problema anterior (lint)
F7 Próximo hunk de diff
Shift+F7 Hunk anterior de diff

Abas

Atalho Ação
Ctrl+Tab Próxima aba
Ctrl+Shift+Tab Aba anterior
Ctrl+PageDown / Ctrl+PageUp Próxima / aba anterior
Ctrl+1 … Ctrl+8 Ir direto para a aba N
Ctrl+9 Ir para a última aba
Ctrl+9 Ir para a última aba
Ctrl+Shift+T Reabrir a última aba fechada

Painéis e Sidebar

Atalho Ação
Ctrl+`` `` Abrir/focar Terminal
Ctrl+M* Abrir painel de Problemas
Ctrl+Shift+A Abrir painel de IA
Ctrl+Shift+N** Abrir Scratchpad
Ctrl+Shift+J Abrir painel de Snippets
Ctrl+Shift+R Abrir Regex Playground
Ctrl+Shift+C Abrir Color Picker

* O menu e o ícone da Activity Bar rotulam este atalho como "Ctrl+Shift+M", mas a binding registrada no código é <Control-M>. Ctrl+Shift+M também está vinculado à Macro Toolbar (<Control-Shift-M>), que é mais específica e tende a prevalecer; confirme no seu sistema (veja linting.md para detalhes técnicos).

O painel Git também exibe um rótulo "Ctrl+Shift+G" na Activity Bar sem um keybind funcional correspondente no código atual - abra-o pelo ícone 🌿, pela barra de status ou pelo menu Exibir.

** Com o cursor dentro do editor de código, Ctrl+Shift+N é capturado pelo Sticky Note Gutter antes de chegar ao Scratchpad. Use o menu ou a Activity Bar para abrir o Scratchpad de forma confiável.


Multi-Cursor e Ferramentas de Sistema

Atalho Ação
Ctrl+Alt+M (minúsculo, <Control-Alt-m>) Ativar/desativar Multi-Cursor
Ctrl+Alt+M (com Shift, <Control-Alt-M>) Abrir Gerenciador de Processos
Ctrl+Alt+↑ / Ctrl+Alt+↓ Adicionar cursor acima/abaixo (com Multi-Cursor ativo)
Ctrl+D Duplicar linha - ou selecionar próxima ocorrência se o Multi-Cursor estiver ativo
Ctrl+Shift+L Selecionar todas as ocorrências (com Multi-Cursor ativo)

Os dois atalhos Ctrl+Alt+M são tecnicamente sequências diferentes no código (m minúsculo vs M/Shift), mas dependendo do sistema operacional e layout de teclado, podem não se comportar como esperado. Veja Inteligência do Editor para detalhes. Se um não funcionar, use o menu Ferramentas → Workspace & Editor → Multi-Cursor.


Zoom

Atalho Ação
Ctrl+= Aumentar zoom
Ctrl+- Diminuir zoom
Ctrl+0 Resetar zoom (100%)
Ctrl+Alt+= Aumentar a interface (+10%)
Ctrl+Alt+- Diminuir a interface (-10%)
Ctrl+Alt+0 Interface em tamanho automático

O zoom acima afeta só o texto do editor; os atalhos Ctrl+Alt ajustam a escala da interface inteira (a mesma opção ui_scale das Configurações).


Execução e Lint

Atalho Ação
F5 Executar arquivo atual
Shift+Alt+F Formatar documento

LSP

Atalho Ação
F12 Ir para definição (LSP)
Shift+F12 Encontrar referências (LSP)
F6 Renomear símbolo (LSP)

Bookmarks

Atalho Ação
Ctrl+F2 Adicionar bookmark
F2 Próximo bookmark
Shift+F2 Bookmark anterior

Recursos Exclusivos

Atalho Ação
Ctrl+Alt+V Alternar Modo Vim
Ctrl+Alt+N Alternar K-UI
Ctrl+Alt+P Abrir painel Pomodoro (padrão do Key Remapper). Atenção: _app_build.py também liga Ctrl+Alt+P a mostrar/ocultar o Zen Player; se o atalho abrir o player, remapeie um dos dois em Ferramentas → Key Remapper
Ctrl+Alt+Y Abrir o Preview Web
Ctrl+Shift+W Abrir o Workspace Switcher (Workspace)
Ctrl+\ Alternar foco entre os dois painéis do editor dividido
- (sem atalho dedicado; use a Activity Bar → ✅) Abrir Gerenciador de Tarefas
Ctrl+Shift+Q Abrir SQL Studio (painel inferior)

Remoto & Colaboração

Atalho Ação
Ctrl+Shift+H Abrir SSH Remoto
Ctrl+Shift+U Abrir Acessibilidade

O painel de Chat ao Vivo exibe o rótulo "Ctrl+Shift+T" na Activity Bar, mas Ctrl+Shift+T está vinculado a Reabrir aba fechada (veja Abas); abra o Chat pelo ícone 💬 ou pelo menu Ferramentas.

O painel de Colaboração não possui atalho de teclado dedicado - acesse via menu Ferramentas → Remoto & Colaboração → Colaboração… ou pelo ícone 👥 na barra de atividades.


Atalhos Específicos do Vim Mode

Ao entrar no Vim Mode (Ctrl+Alt+V), uma janela CLI separada é aberta. Os seguintes comandos Vim estão disponíveis nela:

Modo NORMAL

Tecla Ação
h j k l Mover cursor (esq, baixo, cima, dir)
w b e Mover por palavra (frente, trás, fim)
gg Início do arquivo
G Fim do arquivo
dd Apagar linha
yy Copiar linha (yank)
p P Colar depois / antes
u Desfazer
Ctrl+R Refazer
i I Entrar em INSERT (cursor / início da linha)
a A Entrar em INSERT (após cursor / fim da linha)
o O Nova linha abaixo / acima e INSERT
v Entrar em VISUAL
V Entrar em V-LINE
r Entrar em REPLACE (um char)
: Entrar em COMMAND
Esc Voltar a NORMAL

Modo COMMAND

Comando Ação
:w Salvar arquivo
:q Sair do Vim Mode
:q! Sair sem salvar
:wq Salvar e sair

K-UI Spotlight (K-UI)

Quando o K-UI está ativo, Ctrl+Space abre o Spotlight - uma paleta de comandos holográfica que lista todos os comandos disponíveis com busca fuzzy instantânea.

Ctrl+E alterna o explorador de arquivos holográfico.


Observação sobre Atalhos de Clipboard

Os atalhos Ctrl+C, Ctrl+X e Ctrl+V funcionam de forma inteligente:

  • Se o foco estiver em um campo de texto (Entry): operam sobre esse campo.
  • Se o foco estiver no editor (Text): delegam ao handler interno do editor (que também registra o histórico de colagem).
  • Em qualquer outro caso: operam sobre o editor ativo.

Clone this wiki locally