Foi lançado o Apache NetBeans 24, um ambiente integrado de desenvolvimento que oferece suporte às linguagens de programação Java SE, Java EE, PHP, C/C++, JavaScript, Rust e Groovy. Versões prontas serão disponibilizadas em breve para Linux (snap, flatpak), Windows e macOS.
Entre as alterações propostas:
- O editor agora suporta pré-visualização de código nos resultados da pesquisa, além da capacidade de visualizar rapidamente o conteúdo de arquivos encontrados ao usar a função 'Find Usage' e ferramentas de refatoração.

- O editor expandiu as capacidades de destaque de identificadores sob o cursor. Foi adicionada uma opção para manter a seleção ao mover o cursor para outro local. Marcadores de posições dos identificadores destacados foram implementados na barra de rolagem.

- Ícones escaláveis no formato SVG foram adicionados, assim como arquivos ICO de maior resolução.

- O editor de código agora exibe caracteres, mesmo que estejam ausentes na fonte selecionada.

- O mecanismo de temas FlatLaf foi atualizado para a versão 3.5.2.
- As capacidades relacionadas ao uso foram expandidas servidores LSP (Language Server Protocol).
- Apoio ao Gradle e Maven foi aprimorado. Suporte inicial à API para carregar projetos Gradle e Maven foi adicionado. O mecanismo de indexação de dados no Maven foi atualizado para Lucene 9.12.0.
- Ao compilar com a ferramenta Ant, foi implementado o suporte para arquivos Java src.zip que incluem vários módulos em subdiretórios diferentes.
- Foi adicionado suporte à marcação Markdown na documentação javadoc para projetos em Java.
- O ambiente para PHP agora conta com suporte ao analisador estático Psalm.
- Suporte a plataformas Jakarta EE 11 e Payara 7 foi adicionado.
- O ambiente para projetos web agora oferece suporte às regras @ em CSS e melhorou o suporte à linguagem Typescript.
Fonte: opennet.ru




