2013-04-05 42 views
39

Nếu cửa sổ gỡ lỗi đang mở, trình gỡ lỗi bắt đầu tự nhấn các dòng ngay cả khi không có các điểm ngắt được đặt.Làm cách nào để ngăn Chrome chuyển sang chế độ gỡ lỗi?

Tôi đã thử sử dụng nút "Hủy kích hoạt điểm ngắt" và nó không tạo sự khác biệt nếu bật hoặc tắt.

điều này xảy ra trên bất kỳ trang web nào.

+11

Có một tùy chọn có tên 'Tạm dừng ngoại lệ' - Tắt tính năng này. – techfoobar

+0

Tôi chưa bao giờ biết về việc tạm dừng điều này! Nó cũng có thể tạm dừng trên bất cứ thứ gì trả về không xác định? –

Trả lời

49

Bạn vô tình đặt "Tạm dừng ngoại lệ" thành tất cả ngoại lệ/không bắt buộc.

Chuyển đến tab "Nguồn". Ở thanh công cụ phía dưới, hãy chuyển nút trông giống như biểu tượng tạm dừng được bao quanh bởi một vòng tròn (nút thứ 4 từ bên trái) cho đến khi màu của vòng tròn chuyển sang màu đen để tắt nó đi.

+2

Trình tiết kiệm cuộc sống. Cảm ơn. –

+13

Nếu biểu tượng tạm dừng không phải là màu xanh, có thể bạn đã vô tình đánh dấu một dòng để kiểm tra gỡ lỗi. Dòng này có một mũi tên màu xanh ở bên phải mà bạn cần phải bấm để tắt nó đi. –

+1

Ngoài ra còn có một khu vực khác nếu bạn bật nó lên trước khi nó sẽ luôn tắt khi bạn tải lại trang và quên nó đi. Trong cùng một tab, có dòng "XHR Breakpoints" trong "Call Stack" và "Breakpoints". Nếu bạn đã chọn "Any XHR" trên tùy chọn này, nó cũng sẽ xảy ra. – Anthony

0

Bạn có nhiều tab trình duyệt chrome mở cho cùng một URL và thanh công cụ dành cho nhà phát triển. Trong một số tab khác, bạn đã đặt các điểm ngắt đang hiển thị khi bạn đang gỡ lỗi trên tab hiện tại. Giải pháp: Đóng thanh công cụ của dev trên tab khác hoặc chính tab đó.

+1

Câu hỏi này đã được trả lời trong nhận xét, đó là vì OP đã "tạm dừng trên ngoại lệ" bật, điều này có thể xảy ra do tai nạn. Công cụ nhà phát triển Chrome tồn tại trên cơ sở mỗi tab và không có điểm ngắt trên tab khác sẽ gây ra bất kỳ tương tác nào trên bất kỳ tab nào khác. – stolli

14

Có một vài lý do cho việc này:

  1. Bạn đã bật các Pause trên ngoại lệ nút. Vì vậy, hãy tắt nó đi.

    enter image description here

  2. Bạn đã bật một dòng (hoặc hơn) để được dừng lại trên ngoại lệ. Vì vậy, hãy tắt nó đi.

    enter image description here

+1

cảm ơn! câu trả lời của bạn thực sự rõ ràng :) –

+0

Cũng giống như một FYI; đó là nút tạm dừng màu xanh lam không phải hộp kiểm trong hình ảnh đầu tiên. – Pylinux

3


tôi đã làm cho nó làm việc ..
Hãy làm theo dấu ấn nổi bật trong hình ảnh đính kèm.

Cảm ơn, enter image description here

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