La Apache Software Foundation revelado você lançou recentemente a nova versão do seu IDE "Apache NetBeans 15" que chega com as atualizações Java relevantes, bem como a integração de melhorias de suporte, entre outras coisas.
Para aqueles que não estão familiarizados com o NetBeans, você deve saber que este é um IDE bastante popular que fornece suporte para Java SE, Java EE, PHP, C/C++, JavaScript e linguagens de programação Groovy.
Novos recursos principais do NetBeans 15
Nesta nova versão do NetBeans 15 que se apresenta, destaca-se que foi adicionado suporte inicial para Jacarta 9.1 e melhor suporte para Peixe de vidro, mais o compilador Java embutido do NetBeans nb-javac (javac modificado) foi atualizado e o capacidade de se conectar ao banco de dados do Amazon Redshift por meio do serviço Amazon Athena no assistente de conexão.
Outra das mudanças que se destacam nesta nova versão é o suporte implementado para a tag "@snippet" para incorporar exemplos de trabalho e trechos de código na documentação da API que pode ser acessada com integração IDE, realce de sintaxe e ferramentas de validação.
Além disso, nota-se também que otimização de desempenho foi realizada, por exemplo, o trabalho do editor PHP foi significativamente acelerado (leva metade do tempo para executar um conjunto de testes), a indexação de repositórios maven locais foi acelerada em 20% e os editores Java e JavaScript foram acelerados.
Destaca também o compatibilidade aprimorada com os sistemas de compilação Maven e Gradle. Os componentes para trabalhar com Gradle foram atualizados para a API versão 7.5 com suporte para Java 18.
Além disso, um depurador para código Groovy foi alocado em um módulo separado e o analisador foi atualizado para a linguagem Groovy.
É proposto um implementação inicial da API para gerenciamento de dependências do projeto (Project Dependency API) e grande parte das correções e melhorias relacionadas ao uso de servidores LSP (Language Server Protocol) foram feitas.
Das outras mudanças que se destacam nesta nova versão:
- Suporte implementado para preenchimento automático de expressões lambda.
- Adicionado javadoc para visualização do JDK 20.
- Adicionada a capacidade de usar a opção netbeans.javaSupport.enabled para desabilitar o suporte à linguagem Java no NBLS (NetBeans Language Server).
- Edição de dados aprimorada no formato YAML.
- Adicionado o item 'Abrir no Terminal' ao menu de contexto do projeto.
- Suporte aprimorado para novos recursos no PHP 8.0 e 8.1.
- Adicionado suporte para nova sintaxe para objetos que podem ser chamados.
- As dicas online são habilitadas por padrão.
- Interface de verificação de expressão regular aprimorada.
- Interface aprimorada para baixar e registrar o JDK.
- O suporte para Windows 95 e 98 foi removido
- Interface de análise de pilha de chamadas aprimorada (Stack Trace).
Finalmente 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 15 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