Tôi đang viết mã javascript được đọc dưới dạng chuỗi và được thực thi qua eval() bằng tiện ích mở rộng firefox. Firebug không "xem" tập lệnh của tôi để tôi không thể sử dụng các điểm ngắt, xem các đối tượng, v.v.Gỡ lỗi các tập lệnh giống như đoạn mã thông báo
Tôi hiện đang sử dụng bảng điều khiển lỗi của Firefox mà tôi bắt đầu thấy hạn chế. Tôi còn có những lựa chọn nào khác? Lý tưởng nhất, tôi sẽ có thể sử dụng Firebug hoặc một cái gì đó tương tự như nó. Mọi người thường gỡ lỗi các tập lệnh Greasemonkey như thế nào?
Tôi đã thử sử dụng Lint và các trình xác thực khác, nhưng tập lệnh của tôi sử dụng rất nhiều đối tượng và chức năng do môi trường mở rộng cung cấp, khiến rất nhiều lỗi được báo cáo không có liên quan. Ngoài ra, đầu ra có xu hướng quá nitpicky (tập trung các vấn đề khoảng cách, v.v.).