BugFix đọc mã bạn dán vào, xác định xem đó là Python, JavaScript hay C++, và cho bạn biết lỗi ở đâu.
Mỗi lỗi được tìm thấy đều đi kèm với ba thông tin: dòng lỗi, giải thích đơn giản về cách lỗi xảy ra, và dạng mã đã được sửa. Không có thuật ngữ chuyên ngành, không có mã quy tắc nào bạn phải tra cứu.
NHỮNG LỖI ĐƯỢC TÌM THẤY
Python: đối số mặc định có thể thay đổi, khối except trần, so sánh với None bằng ==, sử dụng `is` với một giá trị hằng, dấu tab lẫn với dấu cách, câu lệnh `assert` trên một tuple không bao giờ thất bại, mã không thể truy cập, phương thức thiếu `self`, ngoại lệ bị bỏ qua âm thầm, các phần giữ chỗ trong chuỗi thiếu tiền tố `f`, câu lệnh `print` của Python 2, và các hàm dựng sẵn bị che khuất.
JavaScript: so sánh == lỏng lẻo, gán giá trị thay cho phép so sánh, câu lệnh switch bỏ qua các vòng lặp, parseInt không có cơ số, eval, gán innerHTML, biến var bị bắt bởi closure bên trong vòng lặp, await bên trong một hàm không phải là async, return trần trụi trả về undefined một cách im lặng, gán lại giá trị cho hằng số, mã không thể truy cập, và var thay cho let hoặc const.
C++: strcpy, strcat, sprintf và gets không giới hạn, scanf %s không có chiều rộng trường, new mà không có delete, malloc mà không có free, delete được sử dụng thay cho delete[], gán giá trị bên trong điều kiện, các lớp có phương thức ảo nhưng không có hàm hủy ảo, switch bỏ qua các vòng lặp, trả về địa chỉ của một biến cục bộ, so sánh số thực với ==, vòng lặp chạy quá một vòng, và sử dụng namespace std ở phạm vi tệp.
Các dấu ngoặc không cân bằng được phát hiện trong cả ba ngôn ngữ.
ĐƯỢC XÂY DỰNG ĐỂ GIỮ IM LẶNG
Một công cụ tìm lỗi mà lại la hét còn tệ hơn là không có công cụ tìm lỗi nào. BugFix loại bỏ các bình luận và nội dung chuỗi trước khi tìm kiếm bất cứ điều gì, vì vậy phép so sánh được viết bên trong một thông báo hoặc bình luận sẽ không bao giờ gây ra cảnh báo. Các quy tắc được viết rất chặt chẽ và không can thiệp vào mã lập trình thông thường.
HOÀN TOÀN NGOẠI TUYẾN
BugFix không yêu cầu bất kỳ quyền nào và không có quyền truy cập internet. Mã bạn dán vào được phân tích trên thiết bị của bạn và không bao giờ rời khỏi đó. Không có tài khoản, không có quảng cáo, không có phân tích và không có trình theo dõi.
Miễn phí, bao gồm tất cả mọi thứ.
Phiên bản mới nhất
1.0.0Được tải lên bởi
US Aung
Yêu cầu Android
Android 7.0+
Danh mục
Miễn phí Công cụ ỨNG DỤNGXếp hạng nội dung
Everyone
Báo cáo bảo mật
Kiểm tra ngay
Báo cáo
Gắn cờ là không phù hợpLast 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.
