Làm cách nào tôi có thể chặn phần mở rộng chrome: // đầu ra từ nhật ký bảng điều khiển của Thanh tra Web?


22

Tôi không muốn tắt các tiện ích mở rộng của mình - sau tất cả chúng ở đó cho mục đích phát triển - nhưng tôi muốn tắt đầu ra của chúng khỏi bảng điều khiển trong Trình kiểm tra web. Có cách nào để làm việc này không?

NB một câu hỏi tương tự đã được hỏi trên StackOverflow, nhưng có vẻ như câu hỏi và câu trả lời của nó đang nghiêng về việc vô hiệu hóa các tiện ích mở rộng, đó không phải là điều tôi muốn (vì rõ ràng tôi sử dụng chúng để phát triển) - Tôi chỉ đơn giản muốn chặn đầu ra của chúng bàn điều khiển.

nhập mô tả hình ảnh ở đây


1
6 năm sau và họ từ chối khắc phục sự cố này, tốt nhất bạn có thể làm là đặt bộ lọc mỗi lần bạn tải devtools
gật đầu vào

Câu trả lời:


16

Firefox có cách thay đổi mức ghi nhật ký giao diện điều khiển cho các tiện ích mở rộng cụ thể từ đó about:config.

Chrome không có khả năng này. Lựa chọn của bạn:

  1. Lọc ra tất cả các thư từ một tập tin nguồn cụ thể bằng cách kích chuột phải vào màu trắng (trống) một phần của dòng console nhắn và chọn Filter> Hide Tin nhắn từ foo.js . Bạn có thể hoàn tác bộ lọc này từ cùng một menu sau, nếu bạn muốn. Chrome sẽ nhớ thực hiện chức năng lọc này cho bạn cho đến khi bạn tắt nó (ngay cả khi bạn điều hướng ở nơi khác hoặc khởi động lại Chrome).
  2. Ghi đè một hoặc nhiều phương thức giao diện điều khiển. Cách tiếp cận này chỉ ảnh hưởng đến bối cảnh kịch bản hiện tại. Các tiện ích mở rộng của Chrome chạy trong thế giới biệt lập của riêng chúng với các đối tượng cửa sổ riêng, phạm vi toàn cầu và các đối tượng bảng điều khiển. Nếu bạn không thể chỉnh sửa mã nguồn của tiện ích mở rộng, bạn sẽ cần dán và chạy các tập lệnh thay đổi bảng điều khiển trong bối cảnh thực hiện của mỗi tiện ích mở rộng và các sửa đổi của bạn sẽ chỉ có hiệu lực cho đến khi trang được tải. Bạn có thể thay đổi bối cảnh thực thi hiệu quả của giao diện điều khiển bằng cách sử dụng menu thả xuống ở dưới cùng của giao diện điều khiển <page context>. Lưu ý rằng bất kỳ khung hoặc iframe nào trong trang cũng có bối cảnh thực hiện riêng, có thể truy cập bằng cách sử dụng trình đơn thả xuống khung (ban đầu được đặt thành <top frame>).

3

Chỉ cần tạm thời vô hiệu hóa các phần mở rộng .

Điều này sẽ thêm một nút vào trình duyệt của bạn và nó sẽ chỉ cần hai lần nhấp để chuyển đổi tiện ích mở rộng của bạn.


1
Đó là một mẹo hay (cảm ơn!), Tuy nhiên, nếu bạn thích sử dụng các tiện ích mở rộng trong khi phát triển, thật bất tiện khi phải vô hiệu hóa chúng chỉ để có được một giao diện điều khiển sạch.
Henrik

1
@hced: Một cách tiếp cận khác có thể hoạt động là chạy ở chế độ ẩn danh và cho phép các tiện ích mở rộng bạn cần để phát triển trong ẩn danh. Tuy nhiên, một cách tiếp cận khác là tạo một hồ sơ người dùng riêng để phát triển. Từ ảnh chụp màn hình của bạn, nó chỉ xuất hiện hai phần mở rộng xấu, có lẽ bạn chỉ có thể vô hiệu hóa những phần mở rộng đó và / hoặc tìm giải pháp thay thế. Trong mọi trường hợp, rất nhiều lựa chọn để thử; và nếu bạn thực sự muốn nó, hãy đưa ra yêu cầu tính năng tại Google Chrome và hy vọng một ngày nào đó nó sẽ có sẵn cho tất cả các nhà phát triển ...
Tamara Wijsman

Đây không phải là một giải pháp. Tôi đang trên jsfiddle, lập trình vào ban đêm. Tôi muốn tiện ích mở rộng độ tương phản cao của mình đảo ngược màu sắc, nhưng tôi không muốn thấy đầu ra của nó. Có những ví dụ khác nữa. Thực sự nên có một cách để ngăn chặn chỉ số giao diện điều khiển ....
Jonah

@Jonah: Sửa lỗi tiện ích mở rộng của bạn để không xuất ra bàn điều khiển.
Tamara Wijsman

1

Điều này hiện không thể thực hiện được, nhưng có một yêu cầu tính năng đang diễn ra đối với nó (hoặc, đúng hơn, cho cùng một vấn đề xảy ra trên tab Thanh tra mạng). "Sao" nó để giúp làm cho nó xảy ra :)

https://code.google.com.vn/p/chromium/issues/detail?id=239401


1
Xong thỏa thuận, cảm ơn vì tiền boa! Tôi đã đánh dấu sao vấn đề này và cũng đề xuất một bổ sung cho nó: code.google.com/p/chromium/issues/detail?id=239401#c10
Henrik

0

Một cách tiếp cận khác là tải cửa sổ trong cognito , theo mặc định, bỏ qua các tiện ích mở rộng của bạn

Nhấn (cmd hoặc ctrl) + shift + n để tải phiên duyệt web riêng tư.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.