30 Dias com o IntelliJ IDEA: Inspeções
Estamos em nosso décimo capítulo e neste vamos falar sobre uma das grandes funcionalidades do IntelliJ IDEA como Ambiente de Desenvolvimento que entende profundamente o código, as inspeções.
O IntelliJ IDEA possui um inspetor embutido que faz a análise estática de código e te ajuda a encontrar problemas em seu projeto, como possibilidade de bugs, código morto (que não é alcançado), problemas de performance e sugere melhorias estruturais.
Análise de código on the fly: o IDE inspeciona seu código enquanto você está codando e já vai te mostrando alertas assim que são detectados problemas. Há ainda análises mais complexas que você pode invocar pelo menu Analyze.
Navegar para o próximo problema (ou prévio): com [F2] o IDE te direciona para o próximo problema detectado. Para ir ao anterior use [Shift] + [F2].
Rodar inspeções para o projeto inteiro: acione pelo menu Analyze → Inspect Code um relatório completo dos inspetores para seu projeto.
Ajustes Rápidos: a maioria das inspeções não só te mostram um possível problema, mas já te dão a solução para o mesmo; basta acionar o ajuste com [Alt] + [Enter]
Suprimir alertas: se determinado alerta não for mais conveniente, você pode suprimí-lo da inspeção acionando o menu do alerta pelo seu menu.
Executar uma inspeção em específico: com [Shift] + [Alt] + [Ctrl/Cmd] + [I], ou pelo menu Analyze → Run Inspection by name, você pode invocar somente uma inspeção pelo seu nome.
Nível de destaque e modo de economia de energia: pelo ícone na barra de status podemos alternar entre não ter inspeções, somente para sintaxe ou o padrão com todas as inspeções. Há também o modo de economia de energia que desabilita alguns destaques e popups.
Perfis de inspeção: em Settings → Inspections você pode customizar as inspeções que serão feitas por projeto e compartilhá-las com seu time com Share profile.
Como de costume, este tutorial já está disponível para consulta. Até o próximo!
Develop with Pleasure!