A Apache Software Foundation introduziu o ambiente de desenvolvimento integrado Apache NetBeans 12.3, 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:
- Nas ferramentas de desenvolvimento Java, o uso do servidor Language Server Protocol (LSP) foi estendido para incluir operações de renomeação durante a refatoração, recolhimento de blocos de código, detecção de erros no código e geração de código. Adicionada exibição JavaDoc ao passar o mouse sobre identificadores.
- O compilador Java integrado do NetBeans nb-javac (javac modificado) foi atualizado para nbjavac 15.0.0.2, distribuído via Maven. Adicionados testes para JDK 15.
- Exibição aprimorada de subprojetos em grandes projetos Gradle. Uma seção de tarefas favoritas foi adicionada ao Gradle Navigator.
- O suporte total à sintaxe do PHP 8 foi implementado, mas o preenchimento automático de atributos e parâmetros nomeados ainda não está pronto. Foi adicionado um botão na barra de status para alterar a versão do PHP utilizada no projeto. Suporte aprimorado para pacotes do Composer. A capacidade de trabalhar com pontos de interrupção no depurador foi ampliada.
- Desenvolvimento contínuo do C++ Lite, um modo simplificado para desenvolvimento em linguagens C/C++. Adicionado depurador com suporte para pontos de interrupção, threads, variáveis, dicas de ferramentas, etc.
- Versões atualizadas do FlatLaf 1.0, Groovy 2.5.14, JAXB 2.3, JGit 5.7.0, Metro 2.4.4, JUnit 4.13.1.
- Foi realizada uma limpeza geral do código.
Fonte: opennet.ru