Boas-vindas à visão geral do lançamento do IntelliJ IDEA 2025.2. Esta versão traz atualizações poderosas para ajudar você a continuar produtivo, escrever código melhor e adotar as últimas tecnologias com confiança. Estes são alguns destaques desta versão:
Nesta versão, estamos mudando a forma de apresentarmos as atualizações. Em vez de listar cada ajuste ou correção, agora esta página destaca apenas os novos recursos de maior impacto. Os usuários raramente rolam a página além da terceira tela. Ao nos concentrarmos no que é mais importante, esperamos facilitar que você veja as atualizações que realmente têm impacto no seu trabalho.
Virá em seguida uma postagem separada para as Correções, detalhando as melhorias de estabilidade e qualidade em áreas cruciais, como desenvolvimento remoto, desempenho, experiência do usuário e dívida tecnológica de longa data.
Não deixe de atualizar para as últimas versões do JetBrains AI Assistant (atualizado automaticamente junto com o IntelliJ IDEA) e do Junie, o agente de programação por IA da JetBrains (acesse Settings | Plugins para instalar o Junie). As novas versões concentram-se na flexibilidade de modelos, no gerenciamento mais inteligente do contexto e no suporte a MCP, para você poder ajustar a sua configuração de IA às necessidades específicas do seu projeto.
Melhor desempenho e novos recursos no Junie e no AI Assistant:
Novas maneiras de fornecer um contexto mais preciso à IA:
@ ou #. Suporte a MCP no Junie e no IntelliJ IDEA 2025.2:
Todos os recursos do JetBrains AI estão disponíveis gratuitamente, com complementação de código ilimitada, poderosos fluxos de trabalho locais e recursos limitados baseados na nuvem. Experimente agora mesmo.
Seja um dos primeiros a adotarem a tecnologia mais recente, com o suporte do IntelliJ IDEA tanto aos recursos finais quanto aos preliminares do Java 25 — a próxima versão com suporte de longo prazo (LTS). Já que se espera que muitos desenvolvedores migrem do Java 11, 17 ou 21, estamos nos certificando desde já de que o IDE esteja pronto para essa transição.
Além disso, tornamos possível baixar as builds de acesso antecipado do Java 25 diretamente do IDE, da mesma forma que com as versões estáveis.
O Spring Debugger melhora fundamentalmente a forma como os desenvolvedores compreendem e resolvem problemas em aplicativos Spring. Ele integra insights de runtime diretamente ao IDE, em tempo real. Veja quais beans são carregados ou simulados, inspecione valores de configuração resolvidos com rastreamento de fontes e monitore as conexões ativas a bancos de dados e os estados das transações. Você pode avaliar definições de beans em tempo real e rastrear valores de propriedades, mesmo quando obtidos de variáveis de ambiente ou de configurações específicas do perfil. Saiba mais na nossa postagem específica no blog.
Para começar, instale o plug-in a partir do JetBrains Marketplace. Não é necessária nenhuma configuração adicional, além de executar o seu aplicativo no modo Debug. Em uma futura versão, o Spring Debugger virá incluído com o IntelliJ IDEA.
O Spring Modulith está cada vez mais popular e a partir da versão 2025.2, o IntelliJ IDEA Ultimate oferece um robusto suporte a ele, desenvolvido em colaboração com a equipe do Spring Modulith.
Novas verificações, correções e sugestões ajudam a gerenciar dependências de módulos e a garantir limites claros entre domínios. Um ícone de alerta no pop-up de complementação de código assinala beans de outros módulos e uma nova visualização Logical possibilita explorar a estrutura do Modulith em um relance.
Isso facilita seguir os princípios de DDD e criar aplicativos modulares e dirigidos por eventos no Spring Boot, diretamente de dentro do seu IDE!
O Maven 4 já está em desenvolvimento há um bom tempo, mas agora está próximo do lançamento em disponibilidade geral. Como parte do nosso compromisso de oferecer suporte precoce a tecnologias de ponta, o IntelliJ IDEA já permite trabalhar com projetos do Maven 4, para que quando chegar a versão estável, você possa passar para ela sem esforço. Enquanto isso, você pode experimentar o Maven 4 no seu projeto, usando uma das últimas versões candidatas a lançamento, com todos os principais recursos que você espera: sincronização confiável de projetos, saídas precisas, navegação completa, suporte à sintaxe da nova modelVersion e muito mais.
As threads virtuais, introduzidas no JDK 21 e aperfeiçoadas no JDK 24, são um grande passo adiante para a programação concorrente em Java. No entanto, o suporte a elas era um desafio de engenharia para os desenvolvedores de ferramentas. Para eliminar essa lacuna, o IntelliJ IDEA 2025.2 traz importantes atualizações no depurador e no visualizador de dumps de threads.
Agora você pode coletar e inspecionar threads virtuais em dumps de threads, mesmo se o aplicativo estiver pausado ou em um ponto de interrupção. O IDE mostra a qual objeto cada thread virtual está associada, ajudando a diagnosticar gargalos. Para evitar congestionar a visualização, threads com o mesmo rastreamento de pilha são agrupadas automaticamente, facilitando a navegação por dumps grandes.
Você também pode carregar dumps de threads de ferramentas como o jstack e o jcmd, dando a você mais maneiras de analisar problemas de desempenho em aplicativos altamente concorrentes.
O IntelliJ IDEA 2025.2 introduz o suporte completo aos tipos opacos do Scala 3 e às novas operações com tuplas genéricas. Agora os tipos opacos se integram adequadamente a givens, métodos de extensão e limites de aliases, com melhor inferência em cenários complexos. Agora, operações com tuplas, como zip, concat e outras, são reconhecidas e têm suporte na complementação e na resolução de tipos.
O novo layout do módulo sbt já saiu do estágio de beta e fica habilitado como padrão, refletindo melhor as configurações principais ou de teste específicas do escopo do sbt no IDE. Além disso, agora a sincronização de projetos gera automaticamente arquivos-fonte gerenciados pelo sbt, reduzindo o código em vermelho causado pela falta de fontes e melhorando a experiência com plug-ins populares do sbt.
Saiba mais sobre todas as atualizações no desenvolvimento em Scala nesta postagem no blog.
Uma nova política garante uma experiência mais suave quando vencer a sua assinatura do IntelliJ IDEA Ultimate. Mesmo que a renovação da sua assinatura esteja atrasada, os principais recursos para Java e Kotlin continuam acessíveis, permitindo a continuidade do desenvolvimento sem interrupções imediatas. Esta mudança ajuda a manter a produtividade e apoia a continuidade dos negócios quando não é possível um processo suave de renovação da assinatura.
No IntelliJ IDEA 2025.2, introduzimos uma grande melhoria ao trabalhar com dados. Antes, a edição de dados na grade de resultados se limitava a consultas SELECT simples. Agora, até declarações SELECT com cláusulas JOIN podem ser editadas diretamente, tornando muito mais fácil atualizar dados relacionados sem ter que escrever declarações UPDATE manualmente.
Saiba mais sobre estas e outras melhorias para bancos de dados aqui.
Atualizações recentes incrementam os fluxos de trabalho de desenvolvimento para a Web com melhor assistência à codificação, documentação mais inteligente e integração mais transparente de ferramentas. Também já está disponível o suporte experimental ao novo servidor de linguagens TypeScript-Go, oferecendo uma assistência mais rápida e precisa em projetos de TypeScript.
A documentação rápida inclui dados do Web Platform Baseline, tornando fácil verificar o suporte de navegadores a APIs de Web sem sair do editor. O Bun também é detectado automaticamente e totalmente configurado, desde a execução de scripts até a instalação de pacotes, permitindo que projetos sejam iniciados com mínimo esforço de configuração.
Problemas de nulidade continuam sendo uma das causas mais comuns de bugs no Java. O JSpecify oferece um padrão para anotações de nulidade, unificado e baseado em bibliotecas, visando trazer consistência entre bibliotecas, ferramentas e a própria linguagem. Com a versão 1.0.0 já lançada e comprovadamente eficaz em grandes projetos como o Spring Framework 7, o JSpecify está na posição de se tornar o padrão do setor.
Para dar suporte à adoção do JSpecify, agora o IntelliJ IDEA trata suas anotações como cidadãs de primeira classe, no mesmo nível das próprias anotações da JetBrains. Graças aos seus recursos exclusivos de análise estática, o IntelliJ IDEA consegue detectar problemas de nulidade até em cenários complexos envolvendo genéricos e coleções. Além disso, o Kotlin também respeita essas anotações ao analisar código em Java, melhorando a segurança contra nulidades entre as linguagens.
O Bazel está sendo cada vez mais adotado, especialmente em projetos de grande escala e corporativos. Temos o orgulho de introduzir no IntelliJ IDEA 2025.2 o suporte nativo ao Bazel, através do plug-in oficial JetBrains Bazel, já em disponibilidade geral. No IntelliJ IDEA, o Bazel torna-se um cidadão de primeira categoria, com integração profunda para Java, Kotlin, Scala, Python e Go. Você obtém um mapeamento preciso de alvo para módulo, alto desempenho e uma experiência de usuário mais clara em todos os sistemas operacionais.
Se a sua equipe depende do Bazel, esta versão remove a fricção e se alinha perfeitamente aos seus fluxos de trabalho de desenvolvimento. Saiba mais neste artigo.
Confira a postagem O que foi corrigido para saber mais sobre as melhorias de estabilidade, desempenho e experiência do usuário no IntelliJ IDEA 2025.2.
Conte para nós o que acha dos novos recursos desta versão, pois o seu feedback nos ajuda a direcionar o produto da forma que for melhor para você.
Atualize para o IntelliJ IDEA 2025.2 agora mesmo para experimentar estes novos recursos. Não se esqueça de nos seguir no X, Bluesky ou LinkedIn e de compartilhar as suas atualizações favoritas nas redes sociais. Obrigado por usar o IntelliJ IDEA!