1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      

Siga-nos


Jetbrains

A JetBrains revelou recentemente a quinta versão de testes do seu ambiente de desenvolvimento integrado dedicado à linguagem Rust. Conforme detalhado no blog oficial da JetBrains, a nova versão do software traz não apenas melhorias operacionais, mas ataca diretamente um dos problemas que mais frustra quem programa: os falsos positivos.

Entre as novidades visíveis nesta versão preliminar encontram-se um novo ícone de execução rápida para processos de teste de desempenho e alertas práticos que avisam o utilizador quando existem elementos não utilizados no bloco atual de código. No entanto, o verdadeiro foco desta atualização recai sobre a estabilidade do motor de análise interno.

O combate aos erros fantasma no código

Um falso positivo acontece quando o editor sublinha sintaxe a vermelho, indicando uma falha, embora o projeto compile e funcione sem qualquer limitação. Esta discrepância entre a inteligência da plataforma e o compilador real quebra o ritmo de trabalho e gera desconfiança no software.

Para conseguir apresentar resultados em tempo real, o motor avalia o texto à medida que este é escrito, lidando muitas vezes com linhas incompletas. Esta necessidade de resposta imediata faz com que a sua lógica se desvie de forma pontual da análise definitiva do compilador, gerando os referidos alarmes falsos.

Um sistema de testes massivo nos bastidores

Para resolver esta falta de sincronia, a empresa reuniu uma equipa dedicada a investigar os relatórios dos utilizadores e a examinar extensos repositórios de código aberto. Foi também implementado um sistema interno inspirado no conhecido processo Crater, que compila e testa automaticamente pacotes públicos da linguagem.

Este sistema avalia os diagnósticos da aplicação de forma contínua contra os resultados reais do compilador, detetando anomalias de forma autónoma antes que a ferramenta chegue às mãos do público.

O RustRover continua a consolidar-se no mercado como um ambiente de eleição para os profissionais da área, oferecendo suporte para depuração nativa, integração fluida de pacotes e gestão avançada de macros e HTML. O acesso mantém-se disponível através de dois modelos de licenciamento, contemplando uma subscrição comercial paga e uma alternativa inteiramente gratuita para uso não comercial.

Foto do Autor

Aficionado por tecnologia desde o tempo dos sistemas a preto e branco

Ver perfil do usuário Enviar uma mensagem privada Enviar um email Facebook do autor Twitter do autor Skype do autor

conectado
Encontrou algum erro neste artigo?

Não perca nenhuma novidade!

Junte-se a milhares de leitores e receba as últimas notícias de tecnologia, análises e dicas diretamente no seu email.

Nenhum comentário

Seja o primeiro!





Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech