2008-09-19 35 views

Trả lời

8

Đây là một bài viết, Advanced JavaScript Debugging Techniques, mô tả việc sử dụng một số công cụ. Một công cụ mới mà tôi đã học được mà trước đây tôi chưa từng nghe là JSLint. Đôi khi, JSLint chỉ ngay lập tức hiển thị cho bạn mã độc hại đang gây ra sự cố.

+0

+1 dành cho JSLint! Tôi sử dụng nó để chà mã bên thứ 3 nếu nó ném lỗi sau khi được đóng gói. –

+0

Tôi luôn sử dụng jsLint. Và nó đã nhận được picker và pickier tất cả cùng. – Nosredna

4

IE8 beta 2 có một debugger đẹp

+0

Trình gỡ lỗi của IE8 là tốt nhất mà tôi từng sử dụng. Và tôi phát triển bằng cách sử dụng firebug trên máy Mac, vì vậy thats 'nói rất nhiều! –

5

Opera có Dragonfly, mặc dù tôi vẫn thích Firebug. Trước khi Firebug có Venkman, mặc dù tương lai của nó là không chắc chắn vào thời điểm này.

4

Trình duyệt Google chrome có trình gỡ lỗi JS wee hợp lý được tích hợp sẵn. Có một danh sách tốt các lệnh có sẵn here.

2

Aptana Studio IDE có trình gỡ lỗi javascript đẹp.

Phiên bản cộng đồng chỉ hỗ trợ Firefox, phiên bản chuyên nghiệp cũng hỗ trợ Internet Explorer.

1

Tôi làm việc trong Aptana. Bạn đặt các điểm ngắt, di chuột qua các biến và thực hiện đồng hồ ngay trong trình chỉnh sửa. Yêu nó. Không bao giờ nghĩ rằng tôi muốn di chuyển ra khỏi Firebug như trình gỡ lỗi chính của tôi.

1

Nếu bạn quen với việc sử dụng Firebug, bạn có thể thích Firebug Lite, được triển khai bằng JavaScript. Bạn có thể sử dụng nó như một bookmarklet, đó là tốt đẹp. Tôi không chắc nó mạnh như thế nào, tôi tưởng tượng khác, các giải pháp "thực" là tốt hơn, nhưng nó tiện dụng trong một nhúm.

+0

Nó không thực sự là một trình gỡ rối. Đó là nhiều hơn một thanh tra. – Nosredna

+0

Firebug Lite sẽ không tải các tập lệnh từ xa, thậm chí tho trình gỡ lỗi Chrome có thể. do được viết bằng javascript. – toddmo

Các vấn đề liên quan