O BugFix lê o código que você cola, identifica se é Python, JavaScript ou C++ e informa o que está errado.
Cada erro encontrado vem acompanhado de três informações: a linha em que o erro ocorre, uma explicação clara de como ele falha e a forma corrigida. Sem jargões, sem códigos de regras que você precise consultar.
O QUE ELE ENCONTRA
Python: argumentos padrão mutáveis, blocos `except` sem formatação, comparação com `None` usando `==`, uso de `is` em um literal, tabulações misturadas com espaços, asserções em tuplas que nunca falham, código inacessível, métodos sem `self`, exceções descartadas silenciosamente, marcadores de posição em uma string sem o prefixo `f`, instruções `print` do Python 2 e funções internas ocultas.
JavaScript: comparações == imprecisas, atribuição onde se pretendia uma comparação, casos switch que não são corrigidos, parseInt sem base numérica, eval, atribuição innerHTML, var capturada por um closure dentro de um loop, await dentro de uma função que não é assíncrona, o retorno simples que silenciosamente retorna undefined, reatribuição de uma constante, código inacessível e var onde let ou const deveriam ser usados.
C++: strcpy, strcat, sprintf e gets sem limite, scanf %s sem largura de campo, new sem delete, malloc sem free, delete usado onde delete[] era necessário, atribuição dentro de uma condição, classes com métodos virtuais, mas sem destrutor virtual, não é possível corrigir casos switch, retorno do endereço de uma variável local, comparação de ponto flutuante com ==, loops que executam uma iteração além do final e uso do namespace std no escopo de arquivo.
Parênteses desbalanceados são detectados nas três linguagens.
CONSTRUÍDO PARA PERMANECER SILENCIOSO
Um detector de bugs que grita "lobo" é pior do que nenhum detector de bugs. O BugFix remove comentários e conteúdo de strings antes de analisar qualquer coisa, portanto, uma comparação escrita dentro de uma mensagem ou comentário nunca gera um aviso. As regras são escritas de forma concisa e ignoram códigos idiomáticos.
COMPLETAMENTE OFFLINE
O BugFix não solicita permissões e não tem acesso à internet. O código que você cola é analisado no seu dispositivo e nunca sai dele. Não há contas, anúncios, análises ou rastreadores.
Gratuito, com tudo incluído.
Última versão
1.0.0Enviado por
US Aung
Requer Android
Android 7.0+
Categoria
Grátis Ferramentas APPClassificação do Conteúdo
Everyone
Relatório de segurança
Verificar agora
Relatório
Marcar como inapropriadoLast updated on Sep 29, 2026
First release.
Paste Python, JavaScript or C++ and BugFix works out the language and reports the bugs, each with its line number, an explanation of how it fails, and the corrected form.
36 checks across the three languages, plus bracket balancing. Everything runs on your device; the app has no permissions and no internet access.
