• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Kiến thức tổng hợp Lập trình

15 mẹo sử dụng Chrome DevTools hữu ích mà bạn nên biết

@admiz by @admiz
27/12/2021
in Lập trình
0
  • Cách chống ngốn RAM cho Google Chrome bằng The Great Suspender
  • Hướng dẫn cài Google Chrome trên hệ điều hành Ubuntu
  • Reset trình duyệt Chrome sang cài đặt mặc định trên Windows 10

Google Chrome là trình duyệt web phổ biến nhất thường được các lập trình viên sử dụng hiện nay. Với chu kỳ phát hành 6 tuần một lần và một bộ tính năng phát triển mở rộng đã biến trình duyệt thành công cụ cần phải có. Trong đó có nhiều tính năng hỗ trợ nổi bật như trực tiếp chỉnh sửa CSS (live-editing CSS), sử dụng console và debugger. Hôm nay, Quản Trị Mạng sẽ giới thiệu đến bạn 15 mẹo sử dụng Chrome DevTools hữu ích và hiệu quả giúp cải thiện quy trình làm việc tốt hơn.

1. Nhanh chóng chuyển đổi file

Nếu sử dụng Sublime Text, chắc hẳn bạn đã quá quen thuộc với lớp phủ “Go to anything”. Tin vui dành cho bạn đó là Chrome DevTools cũng có tính năng này. Bạn chỉ cần nhấn tổ hợp phím Ctrl+P (hoặc Cmd+P với máy Mac) để nhanh chóng tìm kiếm và mở bất kỳ file nào trong project của mình.

Nhanh chóng chuyển đổi file

2. Tìm kiếm trong source code

Nếu bạn muốn tìm kiếm trong source code thì phải làm thế nào? Để tìm kiếm một chuỗi cụ thể trong tất cả các file được tải trên trang, hãy nhấn Ctrl+Shift+F (hoặc Cmd+Opt+F). Phương thức tìm kiếm này cũng hỗ trợ cả trên Regular expression (Biểu thức chính quy).

Tìm kiếm trong source code

3. Di chuyển tới dòng lệnh

Sau khi mở một file trong tab Sources, DevTools cho phép bạn dễ dàng di chuyển tới bất kỳ dòng lệnh nào bằng cách nhấn Ctrl+G (hoặc Cmd+L) và gõ số thự tự dòng bạn muốn đến.

Di chuyển tới dòng lệnh

Hoặc theo cách khác, bạn có thể nhấn tổ hợp Ctrl+O (Cmd+O) thay vì tìm kiếm một tập tin, rồi nhập “:” số thứ tự dòng cần đến.

4. Chọn các element trong console

Chọn các element trong console

DevTools console hỗ trợ một vài hàm và biến giúp chọn nhanh các DOM element:

  • $() – viết tắt của document.querySelector(). Trả về element đầu tiên hợp với CSS selector trong ngoặc (Ví dụ: Nếu bạn gõ $(‘div’) thì sẽ trả về element div đầu tiên của trang).
  • $$() – viết tắt của document.querySelectorAll(). Trả về một chuỗi các element hợp với CSS selector trong ngoặc.
  • $0 – $4 – Khi gõ $0 sẽ hiển thị DOM element mới nhất được chọn trong bảng điều khiển element. $1 – $4 sẽ lần lượt hiển thị DOM element thứ hai đến thứ 5.

5. Sử dụng đa dạng carets & selections

Đây là một tính năng tương tự Sublime Text khác. Trong khi chỉnh sửa file, bạn có thể thiết lập đa dạng carets bằng cách giữ phím Ctrl (Cmd với Mac) và nhấp vào bất kỳ chỗ nào bạn muốn. Do vậy, cho phép bạn cùng lúc viết code ở nhiều dòng khác nhau.

Sử dụng đa dạng carets & selections

6. Preserve Log

Bằng cách check tùy chọn ☑Preserve Log trong Tab Console, bạn có thể giữ lại log trong DevTools Console thay vì xóa chúng mỗi lần tải trang. Tính năng này khá tiện dụng khi muốn kiểm tra những lỗi (bugs) xuất hiện ngay trước khi trang chưa tải.

Preserve Log

7. Pretty Print {

Developer Tools của Chrome cung cấp sẵn công cụ “làm đẹp” code giúp bạn định dạng những đoạn code rút gọn thành những đoạn code dễ đọc hiểu. Để làm được điều này, bạn nhấp chọn ký hiệu { ở góc trái bên dưới file đang mở trong tab Sources.

Pretty Print {

8. Device mode

DevTools cung cấp trang lập trình thân thiện với điện thoại di động. Video từ Google dưới đây sẽ giới thiệu đến bạn một vài tính năng chính của Device mode như điều chỉnh màn hình, mô phỏng chạm cảm ứng và mô phỏng trạng thái kết nối network trục trặc.

9. Thiết bị mô phỏng cảm biến

Một tính năng thú vị khác của Device Mode cho phép lựa chọn mô phỏng cảm biến của các thiết bị di động như chạm cảm ứng màn hình hay accelerometers (gia tốc kế). Thậm chí, bạn có thể giả lập vị trí địa lý của mình. Để thực hiện điều này, bạn chọn tab Emulation -> Sensors bên dưới tab Elements.

Thiết bị mô phỏng cảm biến

10. Color Picker

Khi chọn màu trong Style editor (phần mềm chỉnh sửa), bạn có thể nhấp chuột vào bản xem trước màu (color preview) và trình chọn màu sẽ hiện ra. Trong khi trình chọn màu đang chạy, nếu bạn rê chuột trên trang, trỏ chuột của bạn sẽ trở thành kính lúp giúp chọn màu chuẩn xác đến từng pixel.

Color Picker

11. Force element state

DevTools cung cấp một tính năng giúp giả lập trạng thái CSS như :hover và :focus trên các element, giúp dễ dàng tạo kiểu cho các element này. Nó có sẵn từ trình soạn thảo CSS.

Force element state

12. Visualize the shadow DOM

Các textbox (hộp văn bản), button (nút) hoặc input ngoài các element cơ bản thường bị ẩn đi. Tuy nhiên, bạn có thể truy cập vào Settings -> General và chọn Show user agent shadow DOM để chúng hiển thị cụ thể. Thậm chí, bạn có thể tạo kiểu riêng cho các textbox, button hoặc input này để dễ dàng tùy chỉnh theo ý muốn.

Visualize the shadow DOM

13. Chọn lần xuất hiện tiếp theo

Nếu bạn chọn 1 từ gốc bất kỳ, sau đó giữ tổ hợp phím Ctrl+D (Cmd+D) trong khi chỉnh sửa các tập tin trong Tab Sources, thì lần xuất hiện tiếp theo của những từ (giống từ gốc) còn lại sẽ được chọn, giúp bạn chỉnh sửa tất cả cùng lúc.

Chọn lần xuất hiện tiếp theo

14. Thay đổi định dạng màu sắc

Giữ phím Shift và nhấp chọn vào ô hiển thị màu mẫu để thay đổi định dạng giữa các bảng định dạng rgba, hsl và hexadecimal.

Thay đổi định dạng màu sắc

15. Chỉnh sửa các tập tin local nhờ Workspaces

Workspaces là một tính năng hữu ích của Chrome DevTools, giúp công cụ này trở thành một IDE (Integrated Development Environment – Môi trường phát triển tích hợp) thực thụ. Workspaces kết nối các tập tin trong tab Sources với các tập tin trong local project, vì vậy bạn có thể chỉnh sửa và lưu trực tiếp mà không cần copy/paste (sao chép/dán) những thay đổi của mình vào text editor (chỉnh sửa văn bản) bên ngoài.

Để thiết lập cấu hình Workspaces, truy cập vào tab Sources và nhấp chuột phải vào bất kỳ đâu trên panel bên trái và chọn Add Folder To Worskpace (Thêm thư mục vào Workspace), hoặc chỉ cần kéo và thả toàn bộ project folder vào Developer Tools (Công cụ dành cho nhà phát triển). Giờ thì các thư mục phụ và tất cả các file của folder được chọn đã sẵn sàng để chỉnh sửa bất kể bạn đang ở trên trang nào. Thậm chí, bạn có thể liên kết các file trong folder của mình với các file của trang để chỉnh sửa trực tiếp và lưu trữ dễ dàng hơn.

Tham khảo thêm một số bài viết:

  • Hướng dẫn cách xuất mật khẩu đã lưu trên trình duyệt Chrome thành 1 file
  • 8 trang web giúp lập trình viên luyện kỹ năng viết code
  • 26 trang web hữu ích nên theo dõi nếu bạn là một lập trình viên web

Chúc các bạn vui vẻ!

Post Views: 139
Tags: #Kiến thức cơ bảnChrome DevToolslập trìnhlập trình webmẹo sử dụng Chrome DevToolsthủ thuậtthủ thuật hữu ích
Previous Post

Cách cài đặt Bootstrap trên máy tính

Next Post

Chuỗi (String) trong C/C++

Related Posts

Dien Tich Tam Giac 640 1
Lập trình

Công thức tính diện tích tam giác: vuông, thường, cân, đều

26/12/2021
Huong Dan Cai Dat Node Js 640 1
Lập trình

Hướng dẫn cài đặt Node.js

26/12/2021
Cau Truc Du Lieu Hang Doi Queue 640 1
Lập trình

Cấu trúc dữ liệu hàng đợi (Queue)

26/12/2021
Hoc Css 640 8
Lập trình

Thanh điều hướng – Navigation Bar trong CSS

26/12/2021
Ms Sql Server Management Studio 640 3
Lập trình

Quản lý MS SQL Server bằng Management Studio

26/12/2021
Java Development Kit 1
Lập trình

Tải Java Development Kit 8-update-281

26/12/2021
Next Post

Chuỗi (String) trong C/C++

Bài mới nhất

4 Lưu ý Khi Sử Dụng Email Marketing Hiệu Quả Tránh Spam Cho Doanh Nghiệp 612d0db271290.jpeg

4 Lưu ý khi sử dụng email marketing hiệu quả tránh spam cho doanh nghiệp

07/05/2025
Tổng Hợp 10 Mẫu Email Marketing Giới Thiệu Sản Phẩm Nổi Bật Nhất Hiện Nay 612d0da97658c.png

Tổng hợp 10 mẫu email marketing giới thiệu sản phẩm nổi bật nhất hiện nay

07/05/2025
Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution