A Apache Software Foundation introduziu o ambiente de desenvolvimento integrado Apache NetBeans 15, que fornece suporte para as linguagens de programação Java SE, Java EE, PHP, C/C++, JavaScript e Groovy. Montagens prontas são geradas para Linux (snap), Windows e macOS.
Entre as mudanças propostas:
- Adicionado suporte inicial para Jakarta 9.1 e suporte aprimorado para GlassFish.
- O compilador Java integrado do NetBeans nb-javac (javac modificado) foi atualizado.
- O assistente de conexão adicionou a capacidade de conectar-se ao banco de dados Amazon Redshift por meio do serviço Amazon Athena.
- O suporte para a tag “@snippet” foi implementado para incorporar exemplos de trabalho e trechos de código na documentação da API, à qual você pode aplicar ferramentas para verificação de correção, destaque de sintaxe e integração com o IDE.
- Edição aprimorada de dados no formato YAML.
- Adicionado item 'Abrir no Terminal' ao menu de contexto do projeto.
- Suporte aprimorado para novos recursos do PHP 8.0 e 8.1. Adicionado suporte para nova sintaxe para objetos que podem ser chamados.
- As dicas embutidas são habilitadas por padrão.
- Um módulo separado contém um depurador para código Groovy. O analisador da linguagem Groovy foi atualizado.
- Uma implementação inicial da API Project Dependency foi proposta.
- Uma grande parte de correções e melhorias relacionadas ao uso de servidores LSP (Language Server Protocol) foram introduzidas.
- Interface aprimorada de verificação de expressões regulares.
- Interface aprimorada para download e registro do JDK.
- Interface de análise de pilha de chamadas aprimorada (Stack Trace).
- Suporte aprimorado para sistemas de compilação Maven e Gradle. Os componentes para trabalhar com Gradle foram atualizados para a API versão 7.5 com suporte para Java 18.
- Implementado suporte para preenchimento automático de expressões lambda.
- Adicionado javadoc para visualização do JDK 20.
- Adicionada a capacidade de usar a opção netbeans.javaSupport.enabled para desabilitar o suporte à linguagem Java no NBLS (NetBeans Language Server).
Fonte: opennet.ru