CodeTracer: Um Debuggador de Viagem no Tempo Revolucionário
O CodeTracer é um depurador de viagem no tempo amigável ao usuário, projetado para suportar uma ampla gama de linguagens de programação. Ele registra a execução de um programa em um arquivo de rastreamento independente e compartilhável, permitindo que você avance e retroceda na execução em um ambiente de GUI e examine o histórico de todos os locais de memória. Comparado aos depuradores tradicionais, o CodeTracer oferece duas grandes vantagens: reprodução e depuração fáceis de bugs difíceis de reproduzir; e localização rápida da origem dos bugs rastreando a origem de qualquer valor no programa. Atualmente suporta a linguagem Noir, e no futuro, suportará mais linguagens de programação de contratos inteligentes e linguagens de programação de conhecimento zero, e será integrado a IDEs como o VS Code.