NetBeans 16 lançado com atualizações, correções e melhorias

A Apache Software Foundation lançou a nova versão do seu ambiente de desenvolvimento integrado, o Apache NetBeans 16. Confira as novidades e veja como instalar.

NetBeans, devem saber que este é um ambiente de desenvolvimento integrado gratuito, criado principalmente para a linguagem de programação Java e também possui um número significativo de módulos para estendê-lo.

O NetBeans é um projeto de código aberto de grande sucesso, com uma grande base de usuários, uma comunidade em constante crescimento.

Para aqueles que não estão familiarizados com este IDE, você deve saber que ele fornece suporte para as linguagens de programação Java SE, Java EE, PHP, JavaScript e Groovy.

Além de seus recursos, existe um sistema de projetos baseado em Ant, controle de versão e refatoração.

Agora, foi anunciado o lançamento da nova versão do “Apache NetBeans 16”, uma versão que vem com um grande número de atualizações, bem como uma grande lista de correções, melhorias de linguagem, melhorias de suporte e muito mais.

Novidades do NetBeans 16

NetBeans 16 lançado com atualizações, correções e melhorias
NetBeans 16 lançado com atualizações, correções e melhorias

Nesta nova versão, a interface do usuário oferece a possibilidade de carregar suas próprias propriedades do FlatLaf a partir de um arquivo de configuração personalizado, além do fato de que a compatibilidade com os formatos YAML e Dockerfile foi estendida no editor de código.

Outra das mudanças que se destacam nesta nova versão é o suporte aprimorado para o sistema de compilação Maven, bem como o suporte aprimorado para Jakarta EE 9/9.1, além da capacidade de processar os resultados do projeto na forma de artefatos identificáveis e suas localizações.

Também notável nesta nova versão do NetBeans 16 é que o suporte para preenchimento automático, formatação de endentação e dicas para padrões de registro foi adicionado, e o preenchimento automático de modelo em tags de caso também foi implementado.

Por outro lado, podemos constatar que foi adicionado suporte para desabilitar avisos baseados no uso de certos plugins durante a compilação e que problemas em ambientes PHP e Groovy foram resolvidos.

Adicionado suporte para os formatos TOML e ANTLR v4/v3, bem como adicionado suporte para alguns novos recursos do Java 19 e atualizado compilador Java interno do NetBeans nb-javac (javac modificado).

Das outras mudanças do NetBeans 16, destacam-se os seguintes itens:

  • ActionsManager foi redesenhado na API de depuração.
  • Adicionado suporte para jars multicast.
  • Lógica de seleção de plataforma Java aprimorada.
  • Suporte aprimorado para o sistema de compilação Gradle.
  • Adicionado suporte inicial para a API project.dependency para exportar uma árvore de dependência Gradle.
  • Funcionalidade redesenhada relacionada ao Editor de Notas. Adicionado suporte para projetos sem build.gradle.
  • O ambiente para projetos C/C++ fornece o trabalho do depurador CPPLight em sistemas com a arquitetura aarch64.
  • Recursos de auditoria aprimorados usando servidores LSP (Language Server Protocol).
  • Adicionado suporte para auditoria de vulnerabilidade de nuvem Oracle.
  • Corrigidos possíveis erros no NPE ao editar a gramática ANTLR
  • Suporte aprimorado para gramáticas ANTLRv4
  • Suporte para trechos de código ANTLRv4 e recuo
  • Conclusão de código mais precisa para gramáticas ANTLRv4
  • Corrigido fim do recuo do arquivo e conclusão do código para ANTLR v4
  • Correção de recuperação de erro para padrões de log (atual)
  • Conclusão de código implementada para padrões de caso jdk-19
  • Correção para recuperação de erro quando jlMatchException está ausente e padrões estão presentes

Para saber mais sobre essa versão do NetBeans, acesse a nota de lançamento.

Como instalar

Para aqueles que desejam obter essa nova versão do NetBeans, eles devem ter o Java da Oracle ou o Open JDK instalado em seu sistema e o Apache Ant.

Para quem deseja obter esta nova versão, deve fazer o download do código-fonte do aplicativo, que pode ser obtido no seguinte endereço.

Depois de instalar tudo, descompacte o arquivo recém-baixado em um diretório de sua escolha.

E a partir do terminal vamos entrar neste diretório e então executar:
ant

Para construir o Apache NetBeans IDE. Depois de construído, você pode executar o IDE digitando
./nbbuild/netbeans/bin/netbeans

Ou

Para instalar a versão mais recente do NetBeans nas principais distribuições Linux, use um desses tutoriais:
Como instalar a IDE Netbeans no Linux via Flatpak
Como instalar a IDE Netbeans no Linux via Snap
Como instalar a última versão do Netbeans no Linux manualmente
Instalando a IDE java NetBeans no Ubuntu e derivados

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.