Skip to content

Instantly share code, notes, and snippets.

@luizlealdev
Created March 16, 2025 13:11
Show Gist options
  • Save luizlealdev/a6299f3d3eb27f310f403da6fe4a215b to your computer and use it in GitHub Desktop.
Save luizlealdev/a6299f3d3eb27f310f403da6fe4a215b to your computer and use it in GitHub Desktop.
IntelliJ IDEA shortcuts list (Windows/Linux keymap)

🇺🇸 EN

🖥️ General Shortcuts

  • Ctrl + Shift + A → Search for action/command
  • Ctrl + Alt + S → Open settings
  • Press Shift twice → Search everywhere

📝 Code Editing

  • Ctrl + D → Duplicate line
  • Ctrl + Y → Delete line
  • Ctrl + Shift + ↑ / ↓ → Move line up/down
  • Ctrl + / → Comment/uncomment line
  • Ctrl + Shift + / → Comment/uncomment block
  • Ctrl + Shift + J → Join current line with the next

📂 Navigation

  • Ctrl + N → Go to class
  • Ctrl + Shift + N → Go to file
  • Ctrl + B or Ctrl + Click → Go to declaration
  • Alt + ↑ / ↓ → Navigate between methods
  • Ctrl + E → Recent files
  • Ctrl + Shift + E → Recently edited files

🚀 Refactoring

  • Shift + F6 → Rename
  • Ctrl + Alt + V → Extract variable
  • Ctrl + Alt + M → Extract method
  • Ctrl + Alt + F → Extract field
  • Ctrl + Alt + C → Extract constant

🛠️ Run and Debug

  • Shift + F10 → Run
  • Shift + F9 → Debug
  • F8 → Step over
  • F7 → Step into
  • Ctrl + F2 → Stop execution

🏷️ Git

  • Ctrl + K → Commit
  • Ctrl + Shift + K → Push
  • Ctrl + T → Pull
  • Alt + → Show version history

🇧🇷 PT

🖥️ Atalhos Gerais

  • Ctrl + Shift + A → Buscar ação/comando
  • Ctrl + Alt + S → Abrir configurações
  • Shift duas vezes → Pesquisar em todo o projeto

📝 Edição de Código

  • Ctrl + D → Duplicar linha
  • Ctrl + Y → Excluir linha
  • Ctrl + Shift + ↑ / ↓ → Mover linha para cima/baixo
  • Ctrl + / → Comentar/descomentar linha
  • Ctrl + Shift + / → Comentar/descomentar bloco
  • Ctrl + Shift + J → Juntar linha atual com a próxima

📂 Navegação

  • Ctrl + N → Ir para classe
  • Ctrl + Shift + N → Ir para arquivo
  • Ctrl + B ou Ctrl + Click → Ir para declaração
  • Alt + ↑ / ↓ → Navegar entre métodos
  • Ctrl + E → Arquivos recentes
  • Ctrl + Shift + E → Arquivos editados recentemente

🚀 Refatoração

  • Shift + F6 → Renomear
  • Ctrl + Alt + V → Extrair variável
  • Ctrl + Alt + M → Extrair método
  • Ctrl + Alt + F → Extrair campo
  • Ctrl + Alt + C → Extrair constante

🛠️ Execução e Depuração

  • Shift + F10 → Executar
  • Shift + F9 → Depurar
  • F8 → Avançar para a próxima linha na depuração
  • F7 → Entrar no método na depuração
  • Ctrl + F2 → Parar execução

🏷️ Git

  • Ctrl + K → Commit
  • Ctrl + Shift + K → Push
  • Ctrl + T → Pull
  • Alt + → Mostrar histórico de versões
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment