La Apache Software Foundation anunciou o lançamento de a nova versão do ambiente de desenvolvimento integrado "Apache NetBeans 11.3”, Sendo esta a quinta versão preparada pela Apache Foundation após a transferência do código NetBeans pela Oracle e a primeira versão após o projeto ter sido transferido da incubadora para a categoria de projetos Apache.
Esta liberação contém várias mudanças e notícias, das quais podemos encontrar suporte para as linguagens de programação Java SE, Java EE, PHP, JavaScript e Groovy, enquanto a esperada integração de suporte para linguagens C / C ++ da versão 11.3 da base de código fornecida pela Oracle foi adiado para o próximo lançamento.
O que há de novo no Apache NetBeans 11.3?
Uma das principais novidades que se destacam nesta nova versão é a integração de novos modos de exibição de interface escura. As novas maneiras que podemos encontrar são Dark Metal e Dark Nimbus, além disso também foi proposto um novo tema FlatLaf.
também o suporte aprimorado para monitores de alta densidade de pixels é destacado (HiDPI) e o widget HeapView simplificado.
Além disso adicionado suporte para plataforma Java SE 14, com lançamento previsto para 17 de março.
Este inclui destaque de sintaxe e formatação de código para construções com a nova palavra-chave "record", que fornece uma maneira compacta de definir classes, permitindo evitar a definição explícita de vários métodos de baixo nível, como equals (), hashCode () e toString ().
Adicionado suporte para modo de inicialização de programas que apareceram em Java 11, entregue como um único arquivo de código-fonte (uma classe pode ser executada diretamente de um arquivo de código, sem criar arquivos de classe, arquivos JAR e módulos). No NetBeans, esses programas de arquivo único agora podem ser criados fora dos projetos na janela Favoritos, executados e depurados.
Assim como o capacidade de reverter a conversão de blocos de texto que apareceu na última edição, incluindo dados de texto de várias linhas sem o uso de caracteres de escape. No editor de código, os blocos de texto agora podem ser convertidos de volta em linhas.
E a suporte aprimorado do sistema de compilação do Gradle. A API Gradle Tooling foi atualizada para a versão 6.0. Adicionado suporte para remapeamento de diretório inicial e montagem composta (Gradle Composite Project). O reconhecimento do projeto é fornecido na linguagem Kotlin. Adicionado suporte para reinicialização forçada de projetos.
Das outras mudanças que se destacam:
- Para projetos que usam o sistema de construção Maven, as configurações foram adicionadas para substituir a versão JDK padrão.
- O suporte à linguagem TypeScript foi adicionado ao editor de código (expande os recursos de JavaScript, enquanto permanece totalmente compatível com as versões anteriores).
- Para projetos JavaScript, foi estabelecido um conector que fornece uma conexão com o Chrome.
- Para PHP, o preenchimento automático de propriedades e métodos é fornecido sem "$ this =>".
- Funcionou para se livrar dos avisos durante a compilação.
- As bibliotecas Groovy 2.5.9, junit 5.5.2 e GraalVM 19.3.0 foram atualizadas.
- O janitor adiciona um recurso para identificar e remover diretórios NetBeans antigos e não usados.
Se você quiser saber mais sobre isso você pode consultar o seguinte link.
Como instalar o NetBeans 11.3 no Linux?
Para quem deseja obter esta nova versão, deve fazer o download do código-fonte do aplicativo que pode 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 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 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:
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:
flatpak install flathub org.apache.netbeans