A JetBrains, líder em ferramentas de desenvolvimento de software, acaba de anunciar os lançamentos da versão 2024.3 de seus IDEs (Integrated Development Environments). Essas atualizações trazem recursos empolgantes que irão aprimorar a produtividade e a eficiência dos desenvolvedores em diversas linguagens de programação.
Uma das principais novidades é a adição da visualização de estrutura de código lógica na janela de ferramentas Estrutura, complementando a visualização de estrutura de código física já existente. Essa funcionalidade permite que os desenvolvedores tenham uma compreensão mais profunda da lógica por trás do código, facilitando a navegação e a compreensão do projeto.
Além disso, os IDEs atualizados simplificam a depuração de aplicativos Kubernetes, fornecendo acesso ao log do Kubernetes em todo o cluster com streaming e correspondência de padrões. Essa melhoria facilita a identificação e a resolução de problemas em ambientes Kubernetes, uma tarefa crucial para equipes que trabalham com aplicativos em nuvem.
Novos Recursos por IDE
A JetBrains anunciou atualizações específicas para cada um de seus principais IDEs, incluindo:
IntelliJ IDEA
O IntelliJ IDEA, o IDE líder para desenvolvimento Java e Kotlin, recebeu melhorias no tratamento de aliases no mecanismo de fluxo de dados, bem como um novo formatador de código que preserva linhas em branco para tornar o código mais legível.
JetBrains AI Assistant
O JetBrains AI Assistant, a ferramenta de assistente de IA da empresa, agora oferece a opção de escolher entre modelos do Google Gemini, OpenAI ou modelos de linguagem local grande. Isso permite que os desenvolvedores personalizem sua experiência de bate-papo com IA de acordo com suas preferências.
PyCharm
O PyCharm, o IDE especializado em Python, traz a IA diretamente para o editor. Os usuários podem digitar uma solicitação de linguagem natural em uma nova linha e o IDE responderá com uma sugestão. Essa assistência de código é fornecida para Python, JavaScript, TypeScript, JSON e YAML.
WebStorm
O WebStorm, o IDE para desenvolvimento web, oferece navegação e renomeação aprimoradas de componentes de estrutura, ferramentas de banco de dados, suporte a SQL e conclusão de código aprimorada orientada por IA.
GoLand
O GoLand, o IDE para desenvolvimento em Go, apresenta um conjunto de recursos e inspeções para agilizar o fluxo de trabalho do desenvolvedor. Usuários de IA podem se beneficiar de conclusão multilinha refinada e prompts em linha, além do suporte aos recursos mais recentes da linguagem Go.
CLion
O CLion, o IDE para desenvolvimento em C e C++, oferece novos recursos para desenvolvimento embarcado, como servidores de depuração e suporte para depuração nativa do ZephyrWest, além da capacidade de anexar o depurador a um processo não iniciado.
Rider
O Rider, o IDE para desenvolvimento .NET e jogos, traz suporte ao .NET 9 SDK, incluindo os recursos mais recentes do C# 13.
PhpStorm
O PhpStorm, o IDE para desenvolvimento PHP, tem novas inspeções e correções rápidas para ajudar os desenvolvedores a atualizar para o PHP 8.4. Testes paralelos e de mutação no framework de testes Pest também são suportados.
RubyMine
O RubyMine, o IDE para desenvolvimento Ruby, apresenta suporte ao Rails 8, incluindo a complementação de código Kamal 2 e o code insight para Solid Queue e Solid Cache.
ReSharper
O ReSharper, uma extensão do Visual Studio para desenvolvedores .NET, oferece suporte para os recursos mais recentes do C# 13.
Conclusão
As atualizações da versão 2024.3 dos IDEs JetBrains demonstram o compromisso da empresa em fornecer ferramentas cada vez mais poderosas e eficientes para os desenvolvedores. Com a adição da visualização de estrutura de código lógica, a simplificação da depuração de Kubernetes e os aprimoramentos específicos para cada IDE, os profissionais de TI terão uma experiência de desenvolvimento ainda mais produtiva e satisfatória.
Fique atento às novidades e atualizações da JetBrains, pois elas continuarão a impulsionar a inovação e a produtividade no mundo do desenvolvimento de software.