A Apache Software Foundation introduziu o ambiente de desenvolvimento integrado Apache NetBeans 12.4, que fornece suporte para as linguagens de programação Java SE, Java EE, PHP, C/C++, JavaScript e Groovy. Esta é a sétima versão produzida pela Apache Foundation desde que o código NetBeans foi transferido da Oracle.
Principais novos recursos do NetBeans 12.3:
- Adicionado suporte para a plataforma Java SE 16, que também é implementada em nb-javac, o compilador Java integrado ao NetBeans (javac modificado). Em vez da implementação de codificação Base64 nativa, o módulo java.util.Base64 é usado.
- O processo de instalação e registro de distribuições OpenJDK no NetBeans foi automatizado (o item “Remote Universal OpenJDK Service” foi adicionado ao menu “Ferramentas/Plataforma Java/Adicionar Plataforma”).
- Adicionado suporte para projetos Jakarta EE 9.
- Adicionado assistente para criação de projetos baseados no framework Micronaut (“Novo Projeto / Java com Maven / Projeto Micronaut”). Implementação de preenchimento de código, refatoração e processamento de links em arquivos yaml do Micronaut.
- A versão da plataforma Payara é automaticamente detectada e exibida no painel de cadastro do servidor.
- Para projetos que usam o sistema de construção Maven, foi implementada a capacidade de substituir argumentos em aplicativos e VMs que serão usados na inicialização e depuração.
- O kit de ferramentas Gradle foi atualizado para a versão 7.0. Adicionado suporte para agrupamento lógico de código e recursos (“Gradle Source Groups”) Versão atualizada do JaCoCo 0.8.6 (Gradle Code Coverage).
- Adicionado suporte para projetos Freeform Ant com nível de aninhamento 9+. Suporte aprimorado para o desenvolvimento de projetos Java/Jakarta EE que usam Ant.
- As ferramentas de desenvolvimento PHP adicionaram suporte para argumentos nomeados, introduzidos na versão PHP 8.0. Na seção de arquivos importantes, agora são exibidos os arquivos de configuração do PHP-CS-Fixer 3. Foi adicionada compatibilidade com Phing 3. A caixa de diálogo “Corrigir usos” foi alterada.
- Preenchimento automático aprimorado de tags HTML usadas na geração de formulários da web.
- Implementado reconhecimento de extensões de arquivo “.md” com marcação Markdown e marcação com um ícone especial. Adicionado destaque de sintaxe Markdown.
- As informações sobre a presença de erros são constantemente exibidas na forma de um ícone no canto inferior direito.
Fonte: opennet.ru