Công cụ dành cho nhà phát triển của Chrome cung cấp một bộ công cụ tuyệt vời để giúp bạn phát triển trên nền tảng Web. Dưới đây là một số mẹo có thể bạn chưa biết
- Kéo và thả trong bảng Elements
- Tham chiếu phần tử hiện được chọn trong Bảng điều khiển
- Sử dụng giá trị của thao tác cuối cùng trong Bảng điều khiển
- Thêm CSS và chỉnh sửa trạng thái phần tử
- Tìm nơi xác định thuộc tính CSS
- Lưu vào tệp CSS đã sửa đổi
- Ảnh chụp màn hình một phần tử duy nhất
- Tìm một phần tử bằng bộ chọn CSS
- Shift-enter trong Bảng điều khiển
- Xóa bảng điều khiển
- Đi đến…
- Xem biểu thức
- Gỡ lỗi XHR / Tìm nạp
- Gỡ lỗi khi sửa đổi DOM
Kiểm tratổng quan về Chrome DevToolsnếu bạn là người mới với họ
Kéo và thả trong bảng Elements
Trong bảng Phần tử, bạn có thể kéo và thả bất kỳ phần tử HTML nào và thay đổi vị trí của phần tử đó trên toàn trang
Tham chiếu phần tử hiện được chọn trong Bảng điều khiển
Chọn một nút trong bảng Thành phần và nhập$0
trong bảng điều khiển để tham chiếu nó.
Mẹo: nếu bạn đang sử dụng jQuery, bạn có thể nhập
$($0)
để truy cập API jQuery trên phần tử này.
Sử dụng giá trị của thao tác cuối cùng trong Bảng điều khiển
Sử dụng$_
để tham chiếu giá trị trả về của thao tác trước đó được thực thi trong Bảng điều khiển
Thêm CSS và chỉnh sửa trạng thái phần tử
Trong bảng Elements có 2 nút siêu hữu ích.
Đầu tiên cho phép bạn thêm một thuộc tính CSS mới, với bất kỳ bộ chọn nào bạn muốn nhưng điền trước phần tử hiện được chọn:
Cái thứ hai cho phép bạn kích hoạt trạng thái cho phần tử đã chọn, vì vậy bạn có thể thấy các kiểu được áp dụng khi nó hoạt động, di chuột qua, trên tiêu điểm.
Tìm nơi xác định thuộc tính CSS
cmd-click
(ctrl-click
trên Windows) thuộc tính CSS trong bảng Elements, DevTools sẽ chỉ bạn đến nơi được xác định, trong bảng Nguồn
Lưu vào tệp CSS đã sửa đổi
Nhấp vào tên của tệp CSS mà bạn đã chỉnh sửa. Người kiểm tra mở nó vào ngăn Nguồn và từ đó bạn có thể lưu nó với các chỉnh sửa trực tiếp mà bạn đã áp dụng.
Thủ thuật này không hoạt động đối với các bộ chọn mới được thêm vào bằng cách sử dụng + hoặc vào các thuộc tính element.style, nhưng chỉ dành cho các bộ chọn hiện có, đã sửa đổi.
Ảnh chụp màn hình một phần tử duy nhất
Chọn một phần tử và nhấncmd-shift-p
(hoặc làctrl-shift-p
trong Windows) để mở Menu Lệnh và chọnChụp ảnh màn hình nút
Tìm một phần tử bằng bộ chọn CSS
Épcmd-f
(ctrl-f
trong Windows) mở hộp tìm kiếm trong bảng Elements.
Bạn có thể nhập bất kỳ chuỗi nào vào đó để khớp với mã nguồn hoặc bạn cũng có thể sử dụng bộ chọn CSS để Chrome tạo hình ảnh cho bạn:
Shift-enter trong Bảng điều khiển
Để viết các lệnh kéo dài trên nhiều dòng trong Bảng điều khiển, hãy nhấnshift-enter
.
Khi bạn đã sẵn sàng, hãy nhấn enter ở cuối tập lệnh để thực thi:
Xóa bảng điều khiển
Bạn có thể xóa bảng điều khiển bằng cách sử dụngThông thoángở trên cùng bên trái của bảng điều khiển hoặc bằng cách nhấnctrl-l
hoặc làcmd-k
.
Đi đến…
Trong bảng Nguồn:
cmd-o
(ctrl-o
trong Windows), hiển thị tất cả các tệp được tải bởi trang của bạn.cmd-shift-o
(ctrl-shift-o
trong Windows) hiển thị các ký hiệu (thuộc tính, chức năng, lớp) trong tệp hiện tại.ctrl-g
đi đến một dòng cụ thể.
Xem biểu thức
Thay vì viết đi viết lại một tên biến hoặc một biểu thức mà bạn sẽ kiểm tra rất nhiều trong phiên gỡ lỗi, hãy thêm nó vàoXem biểu thứcdanh sách.
Gỡ lỗi XHR / Tìm nạp
Từ trình gỡ lỗi, mởXHR / Fetch Breakpointsbảng điều khiển.
Bạn có thể đặt nó để phá vỡ bất kỳ lúc nàoXHR/Tìm nạpcuộc gọi được gửi hoặc chỉ trên những cuộc gọi cụ thể:
Gỡ lỗi khi sửa đổi DOM
Nhấp chuột phải vào một phần tử và bậtPhá vỡ các sửa đổi trên cây con: bất cứ khi nào một tập lệnh đi ngang qua phần tử con đó và sửa đổi chúng, trình gỡ lỗi sẽ tự động dừng lại để cho phép bạn kiểm tra những gì đang xảy ra.
Các hướng dẫn khác dành cho devtools:
- Giới thiệu về Yeoman
- Bower, trình quản lý gói trình duyệt
- Giới thiệu về thử nghiệm giao diện người dùng
- Sử dụng node-webkit để tạo Ứng dụng trên máy tính để bàn
- VS Code: sử dụng cài đặt dành riêng cho ngôn ngữ
- Giới thiệu về Webpack
- Hướng dẫn ngắn gọn và đơn giản về Babel
- Giới thiệu về Yarn
- Tổng quan về Công cụ phát triển trình duyệt
- Định dạng mã của bạn với Prettier
- Giữ mã của bạn sạch sẽ với ESLint
- Danh sách các mẹo và thủ thuật thú vị dành cho Chrome DevTools
- Kiểm tra JavaScript với Jest
- Cách sử dụng mã Visual Studio
- Giới thiệu về Electron
- Bưu kiện, một gói web đơn giản hơn
- Tham chiếu Emmet cho HTML
- Công cụ JavaScript V8
- Cấu hình mã VS
- Định cấu hình dòng lệnh macOS
- Cách tắt quy tắc ESLint
- Cách mở VS Code từ dòng lệnh
- Cách thiết lập tải lại nóng trên Electron