Skip to end of metadata
Go to start of metadata


Encontrar utilização te ajuda a rapidamente encontrar todas as peças de código referenciando o símbolo sob o cursor, não importando se é uma classe, método, parâmetro, campo ou outra definição.

1. Encontrar utilização

Apenas pressione AltF7 e obtenha uma lista com as referências agrupadas por tipo de uso, módulo e arquivo. Esta funcionalidade é rápida e consegue os primeiros resultados quase que instantaneamente. Mais resultados aparecem conforme o IDE os encontre.

Por padrão os resultados não são agrupados por tipo de uso mas você pode habilitar isso pressionando CtrlAltT ou clicando no botão correspondente na barra lateral.

2. Opções

Se você quer configurar opções customizadas para o algorítimo e Encontrar utilização você pode usar ShiftAlt +CtrlF7 (ShiftAltCmd + F7 no Mac) ou clicar no primeiro botão à direita no painel com os resultados da pesquisa.

3. Abrir em uma nova aba

Se você quer manter os resultados de pesquisas realizadas, sinalize o IDE para que ele exibir novos resultados em uma nova aba marcando a opção Open in new tab.

4. Popup rápido

Se você quer ver os resultados rapidamente sem deixar o editor simplesmente pressione AltCtrlF7 (AltCmdF7 para Mac).

5. Destacando a utilização, o retorno e  a declaração de throw

Por padrão o IntelliJ IDEA destaca a utilização de um símbolo, retorno ou declaração de throw no cursor dentro do arquivo aberto no editor.

Entretanto muitos desenvolvedores preferem desabilitar esta funcionalidade, desselecionando-a em Settings → Editor → Highlight usages of element at the caret e chamando via Shift + Ctrl + F7 (Shift  + Cmd + F7 no Mac) somente o que você precisa. Deste jeito você pode destacar mais que um símbolo se você quiser; para remover a marcação simplesmente pressione Esc.

6. Destacar métodos implementados e sobrecarregados

Outro aspecto útil de marcar a utilização no IntelliJ IDEA é que você pode rapidamente encontrar os métodos que você sobrecarregou ou implementou para uma classe ou interface em específico. Apenas coloque o cursor na declaração de implements ou extends e pressione Shift + Ctrl + F7 (Shift + Cmd + F7 no Mac). Se houver múltiplas classes ou interfaces você será questionado quais métodos devem ser destacados.



  • No labels