BugFix lee el código que pegas, determina si es Python, JavaScript o C++ y te indica cuál es el error.
Cada error incluye tres elementos: la línea donde se encuentra, una explicación clara de cómo falla y la forma corregida. Sin jerga técnica ni códigos que debas consultar.
QUÉ DETECTA
Python: argumentos predeterminados mutables, bloques `except` sin argumentos, comparación con `None` usando `==`, usar `is` contra un literal, tabulaciones mezcladas con espacios, aserciones en una tupla que nunca puede fallar, código inalcanzable, métodos sin `self`, excepciones descartadas silenciosamente, marcadores de posición en una cadena sin el prefijo `f`, instrucciones `print` de Python 2 y funciones integradas ocultas.
JavaScript: comparaciones == poco definidas, asignación donde se pretendía una comparación, sentencias switch que se ejecutan secuencialmente, parseInt sin base, eval, asignación innerHTML, var capturada por un cierre dentro de un bucle, await dentro de una función que no es asíncrona, el retorno simple que devuelve silenciosamente undefined, reasignación de una const, código inalcanzable y var donde debería ser let o const.
C++: strcpy, strcat, sprintf y gets sin límite, scanf %s sin ancho de campo, new sin delete, malloc sin free, delete usado donde se necesitaba delete[], asignación dentro de una condición, clases con métodos virtuales pero sin destructor virtual, ejecución secuencial en switch, devolución de la dirección de una variable local, comparación de punto flotante con ==, bucles que se ejecutan una iteración más allá del final y uso del espacio de nombres std en el ámbito de archivo.
Los corchetes desequilibrados se detectan en los tres lenguajes.
DISEÑADO PARA PASAR DESAPERCIBIDO
Un buscador de errores que da falsas alarmas es peor que ningún buscador de errores. BugFix elimina los comentarios y el contenido de las cadenas antes de analizar nada, por lo que una comparación escrita dentro de un mensaje o comentario nunca activa una advertencia. Las reglas son estrictas y no afectan al código idiomático.
COMPLETAMENTE SIN CONEXIÓN
BugFix no solicita permisos y no tiene acceso a internet. El código que pegas se analiza en tu dispositivo y permanece allí. No hay cuentas, ni anuncios, ni análisis, ni rastreadores.
Gratis, con todas las funciones incluidas.
Última Versión
1.0.0Presentado por
US Aung
Requisitos
Android 7.0+
Categoría
Gratis Herramientas APPClasificación de contenido
Everyone
Informe de seguridad
Verificar ahora
Reportar
Marcar como inapropiadoLast updated on 29/09/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.
