Alguns dias atrás o lançamento de a nova versão de Apache NetBeans 25, que introduz uma série de melhorias significativas focadas na eficiência do ambiente de desenvolvimento, experiência do usuário e compatibilidade.
Entre os destaques, as ferramentas foram otimizadas chave dentro do editor de código, proporcionando uma navegação mais intuitiva durante as refatorações, uma Melhor gerenciamento da ordem das guias em projetos e rastreamento mais preciso das alterações de código.
Otimização visual e experiência do usuário
Uma das mudanças mais importantes que esta nova versão do NetBeans 25 apresenta é a Incorporando ícones no formato SVG, o que se traduz em gráficos mais nítidos e escaláveis dentro da interface. Além do mais, para melhorar o carregamento da imagem Neste formato, o NetBeans agora usa a biblioteca JSVG, uma alternativa mais leve e eficiente em comparação ao Batik.
No nível da interface, Foram feitos ajustes na aparência das abas ativas e áreas selecionadas, bem como uma implementação mais clara e funcional da opção de exibir diretórios pais nos cabeçalhos das guias. Também A caixa de diálogo para seleção de diretórios foi redesenhada dentro do sistema de arquivos, proporcionando uma experiência mais suave e precisa.
Melhorias no editor SQL e no suporte
No NetBeans 25, o editor SQL recebeu grandes melhorias, como Foi introduzido um sistema de preenchimento automático mais avançado, capaz de sugerir termos com base em correspondências parciais dentro de palavras, sem a necessidade de a pesquisa começar pelo primeiro caractere.
Em relação às melhorias nos sistemas de compilação, Foram feitas melhorias de compatibilidade com Formiga, Gradle e Maven. No caso de Graduado, foi implementado capacidade de executar testes em modo paraleloou que melhora a eficiência dos testes automatizados. Maven, por sua parte, agora oferece detecção de dependência mais precisaEnquanto O Ant foi otimizado para suportar a execução no Payara Server dentro do ambiente WSL (Subsistema Windows para Linux).
Quanto à Suporte ao servidor LSP (Language Server Protocol), foi aprimorado, permitindo um uso mais versátil no NetBeans. Além disso, a integração com o plugin NetBeans para VSCode foi melhorada, o que facilita o desenvolvimento colaborativo em ambientes híbridos.
Novos recursos para Java, PHP e outras tecnologias
O NetBeans 25 oferece melhorias de funcionalidade para Java, incluindo: preenchimento automático dentro de blocos de switch, facilitando a escrita de código mais ágil, a formatação automática de código também foi aprimorada para lidar melhor com colchetes de fechamento.
O compilador interno do NetBeans, nb-javac foi atualizado para a versão 24b29 do JDK, garantindo compatibilidade com os recursos mais recentes e O suporte para o mecanismo JavaScript Nashorn 15.x foi adicionado no JDK 15 e versões superiores.
Para PHP, NetBeans 25 introduz suporte para verificações de nível 10 do analisador estático PHPStan, Além disso, Novos recursos adicionados foram incorporados no PHP 8.4.
Por fim, vale ressaltar que a As bibliotecas Groovy foram atualizadas para a versão 3.0.23, oferecendo melhorias de estabilidade e novos recursos. Também o suporte foi expandido para GlassFish 7 (até a versão 7.0.21) e GlassFish 8 (até a versão de teste 8.0.0-M9).
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