Ambiente de desenvolvimento integrado Apache NetBeans 20 está disponível

Foi lançado o Apache NetBeans 20, um ambiente de desenvolvimento integrado que oferece suporte a linguagens de programação como Java SE, Java EE, PHP, C/C++, JavaScript, Rust e Groovy. Compilações prontas estão disponíveis para Linux (snap, flatpak), Windows e macOS.

Entre as alterações propostas:

  • Para projetos em Java, o suporte para JDK 21 foi adicionado. O sistema de complementos foi atualizado para incluir novas funcionalidades do Java 21. O compilador Java embutido no NetBeans, nb-javac (uma versão modificada do javac), foi atualizado até a versão 21. Agora há suporte para templates de strings (String Template).
  • O suporte aos sistemas de construção Gradle e Maven foi aprimorado. O toolkit Gradle foi atualizado para a versão 8.4 e o Maven para a versão 3.9.5. Também foram atualizados o maven-indexer 7.0.4, lucene 9.8.0 e maven.embedder 2.0.6.1.
  • No ambiente para PHP, o suporte para novas funcionalidades das versões recentes do PHP foi melhorado. Foi adicionado suporte para pontos de interrupção em exceções. As verificações ao criar pontos de interrupção foram ampliadas. Agora, membros herdados de classes são destacados com cores diferentes. Um modo de formatação denominado 'After Use Trait' foi adicionado.
  • No IDE para C/C++, a suporte ao CPPLite foi estabilizado.
  • Foi adicionado suporte à plataforma GlassFish 7.0.9.
  • No ambiente para projetos web, o suporte para CSS foi aprimorado com @layer, @supports, módulos de containment e text, além de funções matemáticas.
  • O pacote jgit utilizado na interface de controle de versões foi atualizado para a versão 6.7.0.
  • As capacidades relacionadas ao uso foram expandidas servidores LSP (Language Server Protocol).
  • No editor, ao visualizar o layout em Markdown, foi implementado suporte a interruptores de checkbox.
    Ambiente de desenvolvimento integrado Apache NetBeans 20 está disponível
  • Foi ativada a verificação de correção e implementado o complemento de código para documentos XML sem o campo schemaLocation.
  • O motor de temas FlatLaf foi atualizado para a versão 3.2. No Linux, o FlatLaf agora inclui a decoração de janelas do lado do cliente.
  • O suporte para a linguagem de definição de configurações HCL, utilizada no HashiCorp Terraform, foi expandido.
  • A implementação do ambiente de desenvolvimento para projetos em Rust foi continuada.
  • Foi adicionada uma biblioteca de profilação para a arquitetura ARM64.

Ambiente de desenvolvimento integrado Apache NetBeans 20 está disponível


Fonte: opennet.ru
Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster