La A Apache Software Foundation Organization anunciou recentemente a nova versão de atualização do seu IDE «Apache NetBeans 12.3«, 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 Fundação Apache desde que a Oracle doou o código NetBeans.
Para quem ainda eles não conhecem o NetBeans, eles devem saber que este é 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.3
Nesta nova versão do NetBeans 12.3, é destacado que o Ferramentas de desenvolvimento Java e o uso do servidor Language Server Protocol (LPS) foi estendido para renomear operações durante a refatoração, dobrar blocos no código, detectar erros no código e gerar código, mais adicionado display JavaDoc ao passar o mouse sobre as alças.
Outra mudança importante que vem nesta nova versão é que o suporte completo para a sintaxe do PHP 8 foi implementado, embora seja mencionado que o preenchimento automático para atributos e parâmetros nomeados ainda não está pronto.
Além disso, o compilador Java integrado do NetBeans nb-javac (javac modificado) atualizado para nbjavac 15.0.0.2, que é distribuído por meio do Maven, além de testar o JDK 15 também foi adicionado, juntamente com a visualização aprimorada do workset em grandes projetos do Gradle.
Em relação às atualizações feitas, podemos descobrir que as seguintes bibliotecas foram atualizadas: FlatLaf de 0.31 para 1.0, Groovy de 2.5.11 para 2.5.14, JAXB de 2.2 para 2.3, JGit de 5.5.1 para 5.7.0, Metro de 2.3.1 a 2.4.4 e JUnit de 4.12 a 4.13.1.
Das outras mudanças que se destaca nesta nova versão:
- Um botão foi adicionado à barra de status para alterar a versão do PHP usada no projeto. Suporte aprimorado para pacotes do Composer.
- A capacidade de trabalhar com pontos de interrupção no depurador foi aprimorada.
- Desenvolvimento contínuo de C ++ Lite, uma forma simplificada de desenvolver em linguagens C / C ++.
- Concluído e adicionado um depurador CPPLite com suporte para pontos de interrupção, threads, variáveis, dicas de ferramentas, etc.
- A seção Tarefas favoritas foi adicionada ao Gradle Navigator.
- Versões atualizadas FlatLaf 1.0, Groovy 2.5.14, JAXB 2.3, JGit 5.7.0, Metro 2.4.4, JUnit 4.13.1.
- Uma limpeza geral do código foi feita.
- Para CSS, o bloqueio da IU em propriedades não documentadas foi evitado
- Corrigida a legibilidade dos elementos de preenchimento de código HTML
- Corrigir o manuseio de valores globais
- Corrigir o tamanho do logotipo npm
Como instalar o Apache NetBeans 12.3 no Linux?
Para os interessados em obter esta nova versão, devem fazer o download do código fonte da aplicação que podem obter. no link abaixo.
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 para depois executar o seguinte para construir o Apache NetBeans IDE:
1
|
ant |
Depois de construído, você pode executar o IDE digitando o seguinte comando:
1
|
./nbbuild/netbeans/bin/netbeans |
também existem outros métodos de instalação com o qual eles podem ser apoiados, um deles é com a ajuda de 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:
1
|
sudo snap install netbeans --classic |
Outro método é com a ajuda de pacotes Flatpak, portanto, eles devem ter o suporte para instalar esses pacotes em seus sistemas.
O comando para realizar a instalação é o seguinte:
1
|
flatpak install flathub org.apache.netbeans |