Há alguns dias, o Equipe Apache revelada através de um anúncio o lançamento da nova versão do «NetBeans 27», uma atualização que fortalece este popular ambiente de desenvolvimento integrado com melhorias significativas.
Esta nova versão se concentra em expandir a compatibilidade com as diversas linguagens de programação suportadas por este ambiente de desenvolvimento, além de otimizar a produtividade do desenvolvedor e modernizar a experiência de trabalhar com projetos complexos.
Principais novos recursos do Apache NetBeans 27
Nesta nova versão do NetBeans 2, é o compatibilidade reforçada com Gradle 9, que agora pode ser usado em projetos recém-criados, pois possui correções para uma operação mais estável. O Maven, por sua vez, recebe atualizações no seu kit de ferramentas, chegando à versão 3.9.11, Além da adição do plugin Njord e várias correções que facilitam o gerenciamento de dependências. Foram feitas melhorias na integração com o Ant, garantindo maior consistência na construção do projeto.
No caso de Java, a nova versão do NetBeans 27 Ele incorpora funcionalidades que permitem refatorar arquivos individuais fora dos projetos., um recurso muito solicitado pela comunidade. Suporte parcial para importação de módulos é adicionado, recursos de depuração e análise de pilha são otimizados e O compilador nb-javac é atualizado para a versão correspondente do JDK 25b31. Também corrigimos bugs no formatador, melhoramos o reindentação e a conclusão de código e otimizamos sugestões para elementos não utilizados.
PHP, Web e Frameworks Corporativos
O ambiente para O PHP agora oferece destaque de sintaxe aprimorado e suporte para tags HTML. personalizado, o que melhora e também facilita o trabalho em projetos que combinam as duas linguagens. Para desenvolvimento web, O NetBeans 27 inclui um analisador semântico JSON, suporte para consultas de mídia CSS nível 4 e melhorias na integração de arquivos Vue.js. No lado corporativo, o suporte para GlassFish 7.0.24 e 8.0.0-M11 foi expandido, os namespaces PrimeFaces e OmniFaces foram adicionados, o preenchimento automático de classes JSF foi aprimorado e o Payara 5.x e o JDK 21 foram integrados.
El editor de código recebe várias melhorias notáveis: agora suporta comparação de conteúdo de diretório, Fornece visualização de arquivo SVG e melhora o suporte a TextMark/MarkdownTudo isso é complementado pela atualização do mecanismo de tema FlatLaf 3.6.1, que reformula a aparência visual do IDE com maior estabilidade e consistência na interface do usuário.
Das outras mudanças que se destacam:
- Autocompletar classes JSF aprimorado
- Provedores de funções de tags JSF aprimorados
- Substituiu o uso de WeakSet pelo equivalente JDK e descontinuou a classe
- Melhorar/corrigir o tratamento de catálogos XML
- Na extensão VSCode, configurações de usuário para caracteres de confirmação foram adicionadas para aceitar sugestões de código.
Se você quiser saber mais sobre isso desta nova versão, você pode verificar os detalhes em o seguinte link.
Como instalar o Apache NetBeans 25 no Linux?
A instalação do Apache NetBeans no Linux pode ser feita de diferentes maneiras, dependendo das preferências do usuário e da compatibilidade do sistema.
Para aqueles que preferem compilar o Apache NetBeans a partir do código-fonte, o primeiro passo é baixar os arquivos necessários do site oficial do projeto. Depois que os arquivos forem obtidos, o pacote deve ser descompactado em um local desejado no sistema.
Depois, você precisa acessar o terminal e navegar até o diretório onde os arquivos foram extraídos. Lá, você precisa executar o seguinte comando:
ant
Para construir o Apache NetBeans IDE. Depois de construído, você pode executar o IDE digitando
./nbbuild/netbeans/bin/netbeans
Instalação via Snap
Para usuários que preferem um método mais simples e rápido, o NetBeans está disponível como um pacote Snap:
sudo snap install netbeans --classic
Instalação usando Flatpak
Outra opção disponível é instalar o Apache NetBeans usando Flatpak. Para isso, o sistema deve ter suporte para esse tipo de pacote habilitado. O comando para realizar a instalação é o seguinte:
flatpak install flathub org.apache.netbeans