O NetBeans 12.3 chega com suporte completo ao PHP 8, atualizações e muito mais

apache-netbeans

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

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.