Os desenvolvedores do Apache, responsáveis pelo popular ambiente de desenvolvimento integrado "NetBeans", anunciaram o lançamento do novo Apache.Lançamento recente do Apache NetBeans 30. Esta atualização marca uma mudança no ambiente de desenvolvimento, estabelecendo o robusto JDK 21 como requisito mínimo para compilar, testar e executar a plataforma.
Longe de ser uma simples atualização de manutenção, esta nova versão Ele reestrutura a forma como o IDE interage com os protocolos do servidor. de línguas e moderniza sua base Para oferecer uma experiência de codificação muito mais inteligente e preditiva.
Principais novos recursos do Apache NetBeans 30
Esta nova parcela Ele aborda alguns dos processos mais frustrantes no controle de versões. e implantação de negócios, desde Otimiza a leitura de repositórios massivos.Aprimora significativamente o suporte às especificações mais recentes de frameworks web e integra versões atualizadas dos mecanismos de compilação mais populares do mercado, priorizando também a estabilidade da interface, o suporte à sintaxe moderna e a ergonomia, visando reduzir o atrito no trabalho diário do programador.
A experiência de edição de código Java recebeu diversas melhorias, com forte foco na estabilidade da sintaxe moderna. Os desenvolvedores notarão uma Previsão de código e preenchimento automático significativamente aprimorados. ao trabalhar com tipos de componentes de registro e ao instanciar classes locais.
Por outro lado, observa-se que o A equipe implementou correções críticas para resolver conflitos de formato com variáveis. Ainda sem nome, a importação automática de enumerações em instruções switch também foi aprimorada, e múltiplas exceções de ponteiro nulo que estavam bloqueando o profiler foram corrigidas. Paralelamente, os sistemas de compilação estão atualizando seus bancos de dados integrando nativamente o Versões do Maven: 3.9.15 e Ant: 1.10.17Entretanto, o Gradle ajusta seus parâmetros padrão para se preparar para a chegada iminente dos ambientes JDK 26.
Modernização de negócios e ecossistema web de ponta
O desenvolvimento empresarial e as tecnologias web recebem um número significativo de melhorias nesta versão. O NetBeans 30 introduz Suporte oficial para os servidores de aplicativos GlassFish 7.1.0 e 8.0.0. ao mesmo tempo que corrige os erros de inicialização irritantes em Servidor Payara vinculado às opções de checkpoint.
Programadores orientados para a web se beneficiam de um cliente do Protocolo de servidor de linguagem (LSP) altamente melhorado, que agora Recebeu suporte nativo para TypeScript React e resolve conflitos de espaçamento em classes JavaScript. que contêm inicializadores estáticos. Enquanto isso, o ecossistema PHP não está ficando para trás nessa onda de atualizações, incorporando compatibilidade direta com o novo operador pipe introduzido na versão 8.5 do PHP.
Interface aprimorada, desempenho do Git e novas integrações.
A fluidez operacional e a estética geral do ambiente. Eles recebem uma série de melhorias com o objetivo de proporcionar conforto visual.. A atualização de O mecanismo de renderização FlatLaf 3.7.1 garante uma interface impecável.Agora, a tela de carregamento inicial foi realocada para a thread de despacho de eventos para evitar travamentos irritantes do sistema.
O sistema de controle de versões atualiza seu mecanismo para JGit 7.6.0. Isso otimiza drasticamente a velocidade de carregamento do status do arquivo em diálogos de confirmação por meio do processamento em lote e do adiamento de chamadas que consomem muitos recursos. Por fim, a experiência geral de digitação também recebe melhorias. Suporte para pré-visualização de imagens e verificação ortográfica em documentos Markdown., a incorporação de modelos TOML e uma integração promissora com o rust-analyzer para fortalecer o ecossistema de programação de sistemas.
Se você quiser saber mais sobre isso desta nova versão, você pode verificar os detalhes em o seguinte link.
Como instalar o Apache NetBeans 30 no Linux?
A instalação do Apache NetBeans no Linux pode ser feita de diferentes maneiras, dependendo das preferências do usuário e da compatibilidade do sistema.
Para aqueles que preferem compilar o Apache NetBeans a partir do código-fonte, o primeiro passo é baixar os arquivos necessários do site oficial do projeto. Depois que os arquivos forem obtidos, o pacote deve ser descompactado em um local desejado no sistema.
Depois, você precisa acessar o terminal e navegar até o diretório onde os arquivos foram extraídos. Lá, você precisa executar o seguinte comando:
ant
Para construir o Apache NetBeans IDE. Depois de construído, você pode executar o IDE digitando
./nbbuild/netbeans/bin/netbeans
Instalação via Snap
Para usuários que preferem um método mais simples e rápido, o NetBeans está disponível como um pacote Snap:
sudo snap install netbeans --classic
Instalação usando Flatpak
Outra opção disponível é instalar o Apache NetBeans usando Flatpak. Para isso, o sistema deve ter suporte para esse tipo de pacote habilitado. O comando para realizar a instalação é o seguinte:
flatpak install flathub org.apache.netbeans