Lançou a nova versão do Apache NetBeans 11.1

Logotipo da Netbeans

Recentemente A Apache Software Foundation apresentou a nova versão do ambiente de desenvolvimento integrado Apache NetBeans 11.1. A versão contém suporte para as linguagens de programação Java SE, Java EE, PHP, JavaScript e Groovy. A transferência do suporte C / C ++ da base de código transferida pela Oracle é esperada em uma versão futura.

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 11.1

Nesta nova versão do NetBeans 11.1 O suporte para Java EE 8 foi adicionado com a capacidade de construir aplicativos da web usando Maven ou Gradle.

Os aplicativos Java EE 8 construídos no NetBeans podem ser implantados em um contêiner Java EE 8 usando o novo modelo webapp-javaee8 no Maven, criado para uso com o NetBeans.

também Suporte para novas funções Java foi adicionado. Perfis de migração para JDK 10 e 12 foram adicionados.

A geração automática de nomes foi estabelecida para os módulos Jigsaw. Suporte para JEP-325 (nova forma de expressões de "mudança"), JEP-330 (entrega de programas como um único arquivo com código-fonte) e exibição de dicas de parâmetro online foram adicionados ao editor de código para Java.

Suporte aprimorado para sistemas de compilação Maven e Gradle

Pára Maven, integração com a biblioteca JaCoCo estabelecida e a capacidade de passar os argumentos do compilador Maven Java para o editor de código Java foi fornecida.

Pára Gradle, adicionou suporte inicial para projetos Java modulares e suporte JavaEE, implementou um assistente de aplicativo front-end Java, suporte de depuração de projeto da web fornecido, exibição de saída durante o processo de compilação é habilitada por padrão, Gradle HTML UI foi aprimorada.

Outras mudanças

De as outras alterações que são destacadas neste lançamento, encontramos o seguinte:

  • Adicionada a capacidade de usar Graal.js, uma implementação de JavaScript baseada em GraalVM
  • Implementou a separação de caches com código Truffle entre diferentes sessões de depuração
  • Adicionado suporte de destaque de sintaxe para código Kotlin
  • A capacidade de autocompletar padrões de código na linguagem Jade foi implementada
  • Adicionado PHP 7.4 e amostras atualizadas de PHP
  • Desempenho aprimorado em monitores de alta densidade de pixels (HiDPI). Tela inicial, delimitadores de tabulação e ícones exibidos na inicialização são habilitados para HiDPI
  • Foi concluída a transição para um novo ciclo de desenvolvimento, envolvendo a formação trimestral de novos problemas.

Como instalar o NetBeans 11.1 no Linux?

Para aqueles que desejam obter esta nova versão do NetBeans 11.1 Eles devem ter pelo menos a versão Java 8 do Oracle ou Open JDK v8 instalado em seu sistema e Apache Ant 1.10 ou superior.

Agora eles devem baixar o código-fonte do aplicativo 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 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

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.