Skip to content

Cheat Sheet de Atalhos de Teclado do PhpStorm

Um cheat sheet de 96 atalhos de teclado no JetBrains PhpStorm.

Diversos

Ação Atalho Mac Atalho Win
Localizar ação Cmd + Shift + A Ctrl + Shift + A

Edição

Ação Atalho Mac Atalho Win
Conclusão básica de código Cmd + Espaço Ctrl + Espaço
Mostrar ações de intenção e correções rápidas Alt + Enter Alt + Enter
Informações de parâmetros (dentro de chamadas de método) Cmd + P Ctrl + P
Pesquisa rápida de documentação Cmd + Q Ctrl + Q
Informação breve Cmd + (pausar o mouse sobre o código) Ctrl + (pausar o mouse sobre o código)
Gerar código… (Getters, Setters, Construtores) Alt + Insert Alt + Insert
Sobrescrever métodos Cmd + O Ctrl + O
Implementar métodos Cmd + I Ctrl + I
Envolver com… (if..else, try..catch, for, etc.) Cmd + Alt + T Ctrl + Alt + T
Comentar/descomentar com comentário de linha Cmd + / Ctrl + /
Comentar/descomentar com comentário de bloco Cmd + Shift + / Ctrl + Shift + /
Selecionar blocos de código sucessivamente maiores Cmd + W Ctrl + W
Reduzir a seleção atual para o estado anterior Cmd + Shift + W Ctrl + Shift + W
Reformatar código Cmd + Alt + L Ctrl + Alt + L
Recuo automático de linha(s) Cmd + Alt + I Ctrl + Alt + I
Duplicar linha atual ou bloco selecionado Cmd + D Ctrl + D
Excluir linha no cursor Cmd + Y Ctrl + Y
Junção de linhas inteligente (apenas HTML e JavaScript) Cmd + Shift + J Ctrl + Shift + J
Divisão de linhas inteligente (apenas HTML e JavaScript) Cmd + Enter Ctrl + Enter
Iniciar nova linha Shift + Enter Shift + Enter
Alternar maiúsculas/minúsculas para a palavra no cursor ou bloco Cmd + Shift + U Ctrl + Shift + U
Selecionar até o início do bloco de código Cmd + Shift + [ Ctrl + Shift + [
Selecionar até o fim do bloco de código Cmd + Shift + ] Ctrl + Shift + ]
Excluir até o fim da palavra Cmd + Delete Ctrl + Delete
Excluir até o início da palavra Cmd + Backspace Ctrl + Backspace
Expandir/recolher bloco de código Cmd + +/- Ctrl + +/-
Fechar aba ativa do editor Cmd + F4 Ctrl + F4
Colar do histórico Cmd + Shift + V Ctrl + Shift + V

Depuração (Debugging)

Ação Atalho Mac Atalho Win
Passar por cima (Step over) F8 F8
Entrar (Step into) F7 F7
Sair (Step out) Shift + F8 Shift + F8
Avaliar expressão Alt + F8 Alt + F8
Retomar programa F9 F9
Alternar ponto de interrupção (Breakpoint) Cmd + F8 Ctrl + F8
Exibir pontos de interrupção Cmd + Shift + F8 Ctrl + Shift + F8

Execução

Ação Atalho Mac Atalho Win
Executar Shift + F10 Shift + F10
Depurar Shift + F9 Shift + F9
Executar configuração de contexto do editor Cmd + Shift + F10 Ctrl + Shift + F10
Executar linha de comando Cmd + Shift + X Ctrl + Shift + X

Localizar/Substituir

Ação Atalho Mac Atalho Win
Localizar/Substituir Cmd + F/R Ctrl + F/R
Localizar próximo F3 F3
Localizar anterior Shift + F3 Shift + F3
Localizar/Substituir no caminho Cmd + Shift + F/R Ctrl + Shift + F/R

Pesquisar Usos

Ação Atalho Mac Atalho Win
Localizar usos Alt + F7 Alt + F7
Localizar usos no arquivo Cmd + F7 Ctrl + F7
Destacar usos no arquivo Cmd + Shift + F7 Ctrl + Shift + F7
Mostrar usos Cmd + Alt + F7 Ctrl + Alt + F7

Navegação

Ação Atalho Mac Atalho Win
Ir para classe Cmd + N Ctrl + N
Ir para arquivo Cmd + Shift + N Ctrl + Shift + N
Ir para símbolo Cmd + Shift + Alt + N Ctrl + Shift + Alt + N
Ir para linha Cmd + G Ctrl + G
Ir para próxima/anterior aba do editor Alt + Esquerda/Direita Alt + Esquerda/Direita
Ir para o editor (da janela de ferramentas) Esc Esc
Popup de arquivos recentes Cmd + E Ctrl + E
Voltar/Avançar Cmd + Alt + Esquerda/Direita Ctrl + Alt + Esquerda/Direita
Navegar para o último local de edição Cmd + Shift + Backspace Ctrl + Shift + Backspace
Selecionar arquivo ou símbolo atual em qualquer visualização Alt + F1 Alt + F1
Ir para declaração Cmd + B Ctrl + B
Ir para implementação Cmd + Alt + B Ctrl + Alt + B
Abrir pesquisa rápida de definição Cmd + Shift + I Ctrl + Shift + I
Ir para declaração de tipo Cmd + Shift + B Ctrl + Shift + B
Ir para super-método/super-classe Cmd + U Ctrl + U
Ir para método anterior/próximo Alt + Cima/Baixo Alt + Cima/Baixo
Mover para o fim/início do bloco de código Cmd + ]/[ Ctrl + ]/[
Próximo erro destacado F2 F2
Erro destacado anterior Shift + F2 Shift + F2
Editar/Visualizar fonte F4 F4

Refatoração (Refactoring)

Ação Atalho Mac Atalho Win
Copiar/Mover F5/F6 F5/F6
Exclusão segura (Safe Delete) Alt + Delete Alt + Delete
Renomear Shift + F6 Shift + F6
Variável Inline Cmd + Alt + N Ctrl + Alt + N
Extrair Método/Variável/Campo/Constante Cmd + Alt + M/V/F/C Ctrl + Alt + M/V/F/C
Refatorar isto (mostrar todas as refatorações disponíveis) Cmd + Alt + Shift + T Ctrl + Alt + Shift + T

VCS/Histórico Local

Ação Atalho Mac Atalho Win
Popup rápido de VCS Alt + ``` Alt + ```
Commit do projeto para o VCS Cmd + K Ctrl + K
Atualizar projeto do VCS Cmd + T Ctrl + T
Visualizar mudanças recentes Alt + Shift + C Alt + Shift + C

Geral

Ação Atalho Mac Atalho Win
Pesquisar em todo lugar Shift x2 Shift x2
Localizar ação Cmd + Shift + A Ctrl + Shift + A
Abrir janela de ferramenta correspondente Alt + 1-9 Alt + 1-9
Alternar modo de tela cheia Cmd + Alt + F11 Ctrl + Alt + F11
Alternar maximização do editor Cmd + Shift + F12 Ctrl + Shift + F12
Adicionar aos favoritos Alt + Shift + F Alt + Shift + F
Inspecionar arquivo atual com perfil atual Alt + Shift + I Alt + Shift + I
Abrir diálogo de configurações Cmd + Alt + S Ctrl + Alt + S
Alternar entre abas e janelas de ferramentas Cmd + Tab Ctrl + Tab

Modelos Vivos (Live Templates)/Snippets

Ação Atalho Mac Atalho Win
Inserir modelo vivo Cmd + J Ctrl + J
Instrução ’echo' eco eco
foreach(iterable_expr as $value) {…} fore fore
foreach(iterable_expr as $key => $value) {…} forek forek
Instrução ‘include’/‘include_once’ inc/inco inc/inco
Função privada prif prif
Função protegida prof prof
Função pública pubf pubf
Instrução ‘require’/‘require_once’ rqr/rqro rqr/rqro