La Revelada a Organização da Apache Software Foundation o lançamento da nova versão do ambiente de desenvolvimento integrado para Apache NetBeans 12.6, no qual uma série de melhorias e mudanças foram feitas.
Para aqueles que não estão familiarizados com o NetBeans, você deve saber que este é um IDE bastante popular que fornece suporte para as linguagens de programação Java SE, Java EE, PHP, C / C ++, JavaScript e Groovy, sendo esta a sétima versão lançada pela Apache Foundation desde que a Oracle doou o código NetBeans.
NetBeans é um ambiente de desenvolvimento integrado gratuito, feito principalmente para a linguagem de programação Java e que 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.
Novos recursos principais do NetBeans 12.6
Entre as mudanças propostas que se destacam nesta nova versão do NetBeans 12.6, podemos descobrir que para desenvolvedores Java, o auto-completar de código foi melhorado para declarações de classes anônimas e variáveis com a palavra-chave "registro".
Além disso adicionado suporte preliminar para correspondência de padrões em expressões intercâmbio. O código de URL é fornecido com um link para os modelos usados.
Também é observado que o compilador Java nb-javac (javac modificado) foi atualizado para a versão 1.8 do NetBeans com adicionado suporte para JDK 17 e também com suporte adicionado para javadoc 17.
Por outro lado, destaca-se que possui suporte aprimorado para o sistema de compilação do Gradle e o Gradle Toolkit foi atualizado para a versão 7.3 com suporte para Java 17.
Também o reconhecimento do diretório é fornecido com o código Kotlin e um novo assistente de projeto foi proposto para Gradle. O modelo de projeto Java Frontend foi atualizado para oferecer suporte ao Gradle 7.
A capacidade de usar o Support Maven Wrapper (mvnw) em projetos foi implementada.
Foi proposto um novo carregador de classes de transformação em cache para Groovy, a verificação de tipo de atributo estático foi fornecida em AST e o desempenho de análise foi significativamente aprimorado ao carregar classes do sistema de arquivos.
Um grande número de correções e melhorias foram feitas em relação ao uso de servidores Language Server Protocol (LSP) para análise de código e reconhecimento de sintaxe.
Pára PHP, suporte a namespace foi adicionado aos modelos, foi adicionada proteção contra a inserção da expressão "use" na posição errada, ferramentas de refatoração foram fornecidas para propriedades de recurso privadas, suporte para o padrão de formato de código PSR-12 foi adicionado.
O editor de HTML melhorou a compatibilidade com SCSS, adicionou uma opção para preencher os valores da paleta de cores e implementou a capacidade de ignorar blocos ao reformatar CSS.
Os editores typescript e cpplite foram movidos para usar o módulo MultiViews para a exibição correta das guias na interface.
Do outras mudanças que se destacam nesta nova versão:
- A capacidade de usar o Support Maven Wrapper (mvnw) em projetos foi implementada.
- Problemas corrigidos com UTF-8.
- Melhorias no depurador.
- Melhor desempenho de depuração remota.
- Adicionada capacidade de personalizar o diretório de trabalho atual e as variáveis de ambiente.
- Analisador aprimorado para o formato YAML.
- Pesquisa de pré-processador de anotação aprimorada.
Finalmente se você quiser saber mais sobre isso desta nova versão, você pode verificar os detalhes em o seguinte link.
Como instalar o NetBeans 12.6 no Linux?
Para aqueles que desejam obter esta nova versão, eles devem baixe o código-fonte do aplicativo que pode ser obtido de o seguinte link.
Depois de instalar tudo, descompacte o arquivo recém-baixado em um diretório de sua preferência.
E a partir do terminal, vamos entrar neste diretório e, em seguida, executar:
ant
Para construir o Apache NetBeans IDE. Depois de construído, você pode executar o IDE digitando
./nbbuild/netbeans/bin/netbeans
Também existem outros métodos de instalação com os quais eles podem ser apoiados, um deles é com a ajuda dos pacotes Snap.
Eles só precisam de suporte para instalar esses tipos de pacotes em seus sistemas. Para instalar por este método, você deve digitar o seguinte comando:
sudo snap install netbeans --classic
Outro método é com a ajuda de pacotes Flatpak, portanto, você deve ter o suporte para instalar esses pacotes em seu sistema.
O comando para realizar a instalação é o seguinte:
flatpak install flathub org.apache.netbeans