BugFix: Code Bug Finder
2.5 MB
Tamanho do arquivo
- Segurança
Everyone
Android 7.0+
Android OS
Sobre este BugFix: Code Bug Finder
Cole o código em Python, JavaScript ou C++ e obtenha os erros, com os números das linhas e as correções.
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.
Novidades em 1.0.0 mais recente
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.
Informações sobre BugFix: Code Bug Finder APK
Versões Antigas de BugFix: Code Bug Finder
Baixar de Forma Rápida e Segura via APKPure App
Um clique para instalar arquivos XAPK/APK no Android!




