Các javascripts có thể đọc được của con người trong các công cụ phát triển chrome


142

có ai biết liệu Chrome Developer Tools có thể định dạng javascripts thành dạng có thể đọc được không? Một số loại làm đẹp sẽ có ích. Giả sử rằng tôi đang sử dụng một số thư viện JS và tôi cần khởi tạo đối tượng của nó, để tôi nên biết những gì cần đưa vào hàm tạo. Nhưng việc tìm kiếm thông qua thư viện khổng lồ có 4 dòng này trong giao diện người dùng Chrome Developer Tools khá khó chịu ...

Mặt khác, phía máy chủ cần quan tâm đến việc thực hiện "chế độ dev" cung cấp các tệp javascript không được thu nhỏ ...


khá chắc chắn rằng điều đó là không thể, nhưng tôi hy vọng rằng tôi đã sai bởi vì nó sẽ là một tính năng hay.
Zevan

Tôi đã làm, nhưng sự vắng mặt của tính năng này khá đáng ngạc nhiên, vì vậy tôi nên hỏi ở đây
lisak

Phiên bản
Firebird

Câu trả lời:


331

Một số trình duyệt có nút in Khá giống như thế này {}và nó xuất hiện cho HTML, JS và / hoặc CSS tùy thuộc vào trình duyệt.

Chrome có nó trong tab Nguồn :

Nút in Chrome 40 đẹp

Firefox có nó trong tab Debugger

Nút nguồn Firefox 35 làm đẹp:

Vị trí của các nút này có thể thay đổi, nhưng nó phải luôn ở trong đó


2
Trên Windows, đó là một biểu tượng nhỏ tương tự -> {}. Chú thích cho biết In khá.
omninonsense

@with Cảm ơn đã đề cập đến điều đó. Tôi tự hỏi tại sao họ triển khai nó khác nhau trên Windows / Mac OS.
fgm2r

3
có ai biết chuyện gì đã xảy ra với tính năng Chrome này không? Tôi nghĩ rằng tôi đã thấy điều đó trong quá khứ trong Chrome của tôi, nhưng bây giờ nó dường như đã biến mất.
superjos

@superjos Họ đã thay đổi nó thành giống nhau trên Mac OS và Windows.
fgm2r

2
uhm, nhưng tôi thậm chí không thể thấy điều đó trong menu ngữ cảnh. Chỉ có lệnh 'kiểm tra mục' ở đó. Xem ảnh chụp màn hình .
siêu sao

3

Không có biểu tượng Pretty Print (giống như: {}), ít nhất trên Windows có một biểu tượng, trong tab ScScript?


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.