BugFix analysiert Ihren Code, erkennt, ob es sich um Python, JavaScript oder C++ handelt, und zeigt Ihnen die Fehler an.
Jeder Fehlerbericht enthält drei Informationen: die Zeile, in der der Fehler auftritt, eine verständliche Erklärung des Fehlers und die korrigierte Version. Kein Fachjargon, keine nachzuschlagenden Regelcodes.
WAS ES FINDET
Python: Veränderliche Standardargumente, unausgesprochene except-Blöcke, Vergleich mit None mittels ==, Verwendung von is auf ein Literal, Tabulatoren gemischt mit Leerzeichen, Assertions auf einem Tupel, das niemals fehlschlagen kann, nicht erreichbarer Code, Methoden ohne self-Variable, stillschweigend verworfene Ausnahmen, Platzhalter in einem String ohne f-Präfix, Python-2-print-Anweisungen und verdeckte Built-ins.
JavaScript: Ungenaue ==-Vergleiche, Zuweisungen, wo ein Vergleich gemeint war, Switch-Anweisungen, die durchfallen, parseInt ohne Basis, eval, innerHTML-Zuweisungen, var-Variablen, die von einer Closure innerhalb einer Schleife erfasst werden, await innerhalb einer nicht-asynchronen Funktion, die Rückgabe ohne Rückgabewert, die stillschweigend undefined zurückgibt, erneute Zuweisung einer Konstante, nicht erreichbarer Code und var-Variablen, wo let oder const angebracht wären.
C++: Unbegrenzte strcpy-, strcat-, sprintf- und gets-Aufrufe, scanf %s ohne Angabe der Feldbreite, new ohne delete, malloc ohne free, delete-Aufrufe, wo delete[] benötigt wird, Zuweisungen innerhalb einer Bedingung, Klassen mit virtuellen Methoden ohne virtuellen Destruktor, Fallthrough von Switch-Anweisungen, Rückgabe der Adresse einer lokalen Variable, Vergleich von Gleitkommazahlen mit ==, Schleifen, die eins zu viel laufen, und Verwendung des Namespace std im Dateibereich.
Nicht übereinstimmende Klammern werden in allen drei Sprachen erkannt.
Unauffällig entwickelt
Ein Bugfinder, der ständig Alarm schlägt, ist schlimmer als gar kein Bugfinder. BugFix entfernt Kommentare und String-Inhalte, bevor es nach Fehlern sucht. So löst ein Vergleich innerhalb einer Nachricht oder eines Kommentars niemals eine Warnung aus. Die Regeln sind präzise formuliert und ignorieren idiomatisch korrekten Code.
Komplett offline
BugFix benötigt keinerlei Berechtigungen und hat keinerlei Internetzugang. Der eingefügte Code wird lokal auf Ihrem Gerät analysiert und verlässt dieses niemals. Es gibt keine Konten, keine Werbung, keine Analysetools und keine Tracker.
Kostenlos, mit allem inklusive.
Aktuelle Version
1.0.0Von hochgeladen
US Aung
Erforderliche Android-Version
Android 7.0+
Kategorie
Gratis Tools APPAltersfreigabe
Everyone
Sicherheitsbericht
Jetzt prüfen
Last 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.
