DevTools

Cheatsheet IntelliJ IDEA

IDE da JetBrains para Java/Kotlin (base do Android Studio e Flutter)

Voltar às linguagens
IntelliJ IDEA
61 cards encontrados
Categorias:
Versões:

Ficheiro e Projeto


7 cards
Novo (gerar)
Alt + Insert

Gera classe, ficheiro, construtor, etc.

Estrutura do projeto
Ctrl + Alt + Shift + S

Abre a estrutura do projeto.

Guardar tudo
Ctrl + S

Guarda todos os ficheiros.

Ficheiros recentes
Ctrl + E

Lista os ficheiros recentes.

Fechar separador
Ctrl + F4

Fecha o separador ativo.

Localizações recentes
Ctrl + Shift + E

Lista locais editados recentemente.

Definições
Ctrl + Alt + S

Abre as definições do IDE.

Edição


8 cards
Desfazer / Refazer
Ctrl + Z          (desfazer)
Ctrl + Shift + Z (refazer)

Reverte ou reaplica ações.

Mover linha
Alt + Shift + ↑ / ↓

Desloca a linha atual.

Cortar / Copiar / Colar
Ctrl + X  (cortar)
Ctrl + C  (copiar)
Ctrl + V  (colar)

Área de transferência.

Comentar linha
Ctrl + /

Comenta ou descomenta a linha.

Duplicar linha
Ctrl + D

Duplica a linha atual.

Comentar bloco
Ctrl + Shift + /

Comenta o bloco selecionado.

Apagar linha
Ctrl + Y

Remove a linha atual.

Alternar maiúsculas
Ctrl + Shift + U

Alterna maiúsculas/minúsculas.

Navegação


10 cards
Procurar em todo o lado
Shift + Shift  (duplo)

Pesquisa classes, ficheiros, símbolos e ações.

Ir para linha
Ctrl + G

Salta para um número de linha.

Hierarquia de tipos
Ctrl + H

Mostra a hierarquia da classe.

Ir para classe
Ctrl + N

Procura uma classe pelo nome.

Ir para definição
Ctrl + B  (ou Ctrl + Clique)

Salta para a declaração do símbolo.

Estrutura do ficheiro
Ctrl + F12

Lista os membros do ficheiro atual.

Ir para ficheiro
Ctrl + Shift + N

Procura um ficheiro pelo nome.

Ir para implementação
Ctrl + Alt + B

Salta para as implementações.

Ir para símbolo
Ctrl + Alt + Shift + N

Procura métodos e variáveis.

Voltar / avançar
Ctrl + Alt + ←  (voltar)
Ctrl + Alt + →  (avançar)

Navega no histórico de posições.

Pesquisa e Substituição


6 cards
Pesquisar
Ctrl + F

Pesquisa no ficheiro atual.

Próximo / anterior
F3        (próximo)
Shift + F3 (anterior)

Navega nos resultados.

Substituir
Ctrl + R

Substitui no ficheiro atual.

Ações (Find Action)
Ctrl + Shift + A

Procura comandos e ações do IDE.

Pesquisar no projeto
Ctrl + Shift + F

Procura em todo o projeto.

Substituir no projeto
Ctrl + Shift + R

Substitui em todo o projeto.

Código e Refatorização


10 cards
Autocompletar
Ctrl + Espaço

Sugestões de código básicas.

Refatorizar isto
Ctrl + Alt + Shift + T

Menu de refatorizações disponíveis.

Documentação rápida
Ctrl + Q

Mostra a documentação do símbolo.

Autocompletar inteligente
Ctrl + Shift + Espaço

Sugestões por tipo esperado.

Formatar código
Ctrl + Alt + L

Formata o ficheiro segundo o estilo.

Dobrar / expandir
Ctrl + -  (dobrar)
Ctrl + +  (expandir)

Recolhe ou mostra blocos.

Correção rápida
Alt + Enter

Mostra intenções e correções.

Otimizar imports
Ctrl + Alt + O

Remove imports não utilizados.

Renomear
Shift + F6

Renomeia o símbolo em todo o projeto.

Sobrescrever métodos
Ctrl + O

Gera métodos da superclasse.

Execução e Build


6 cards
Correr
Shift + F10

Executa a configuração atual.

Compilar projeto
Ctrl + F9

Faz build do projeto (Make).

Depurar
Shift + F9

Inicia em modo de depuração.

Parar
Ctrl + F2

Para a execução em curso.

Correr contexto
Ctrl + Shift + F10

Corre o teste/classe sob o cursor.

Escolher configuração
Alt + Shift + F10

Escolhe e executa uma configuração.

Depuração


7 cards
Alternar breakpoint
Ctrl + F8

Adiciona/remove breakpoint na linha.

Sair da função
Shift + F8

Sai da função atual.

Continuar / retomar
F9

Retoma até ao próximo breakpoint.

Avaliar expressão
Alt + F8

Avalia uma expressão em runtime.

Passo por cima
F8

Avança uma linha (sem entrar).

Ver breakpoints
Ctrl + Shift + F8

Lista todos os breakpoints.

Passo para dentro
F7

Entra na função chamada.

VCS e Ferramentas


7 cards
Commit (Git)
Ctrl + K

Abre a janela de commit.

Painel do projeto
Alt + 1

Mostra/oculta o explorador do projeto.

Push (Git)
Ctrl + Shift + K

Envia os commits para o remoto.

Terminal
Alt + F12

Abre o terminal integrado.

Atualizar projeto
Ctrl + T

Faz pull/update do remoto.

Ocultar painéis
Shift + Esc

Oculta a janela de ferramenta ativa.

Operações VCS
Alt + `

Menu pop-up de controlo de versão.